PlanetScale、PostgreSQLのシャーディングを自動化して1億1800万QPSを達成。新DBサービス「Neki」をプレビュー公開

この記事はAIが元記事をもとに要約・生成したものです。内容の正確性や最新情報を確認する場合は、必ず元記事をご確認ください。

データベースサービスを提供するPlanetScaleは、PostgreSQLのシャーディングを自動化した新サービス「Neki」をプレビュー公開しました。同社がMySQLのスケーラビリティを実現するVitessを基盤にしたサービスで知られているが、今回はPostgreSQL向けのスケーラブルなデータベースを提供。ベンチマークでは512シャードで最大1億1875万QPSを達成し、シャード数に比例して性能が向上するとしている。Nekiは標準のPostgreSQLプロトコルをサポートし、既存のドライバーやツールの利用が可能。クライアントは「Nekiルーター」を通じて接続し、クエリ解析や分散処理を自動化。同社のMySQLサービスはSquareやSlack、Notionなど多数の企業が利用しており、今回の新サービスも同様のユーザー層をターゲットにしている。Nekiは今後正式リリースされる予定だが、現時点ではプレビュー段階である。

記事を読んだ感想

A

ああ、PlanetScaleの新サービスNekiって、PostgreSQLのシャーディングを自動化して1億1800万QPS達成したんだよね。(^_-)-☆ これって、データベースのスケーラビリティに革命を起こすんじゃない? 既存のドライバーが使えるって言うから、導入が簡単そうじゃない?

B

確かに、Vitessの技術を応用してるって言うから、MySQLのユーザー層も安心して使えるかもね。でも、プレビュー段階ってことで、実際に導入する企業がどれだけ増えるかは未知数だよね。(-_-メ)

A

でも、512シャードでQPSが1億を突破したって言うんだから、性能面ではかなり強そう。クライアントがNekiルーターを通じて接続するって言うから、分散処理が自動化されるってことで、開発者の負担が減るんじゃない? (;^_^A

B

確かに楽になるかもしれないけど、シャード数が増えるほど性能が向上するって言うから、その分管理が複雑になる可能性もあるよね。SquareやSlackが使ってるMySQLのサービスも同じユーザー層をターゲットにしてるって言うから、競争が激しくなるかもね。( ;∀;)

A

でも、標準のPostgreSQLプロトコルをサポートしてるって言うから、既存のツールやアプリケーションとの互換性が取れるってことで、導入がしやすいよね。正式リリースが楽しみだねー。(^_-)-☆

B

楽しみはいいけど、プレビュー段階で性能が1億QPSって言うのは、実際の運用環境ではそんなに達成できるかって言うと…? ちょっと現実的じゃない気がするんだよね。(-_-メ)

A

でも、ベンチマークでは達成してるんだから、技術的には可能なんじゃない? 今後正式リリースされるって言うから、そのときが楽しみだよね。(;^_^A

B

楽しみはいいけど、プレビューって言っても、正式リリースまでにはまだ時間がかかるかもしれない。でも、もし成功すれば、PostgreSQLの世界もまた変わるかもしれないね。(^_-)-☆

キーワード: IT技術ブログ, Publickey, PlanetScale、PostgreSQLのシャーディングを自動化して1億1800万QPSを達成。新DBサービス「Neki」をプレビュー公開