【ユガバイトディービー】
YugabyteDB とは?
公開:
💡 PostgreSQLの使い心地のまま、地球規模に広がれる分散データベース
📌 このページのポイント
- PostgreSQL互換のSQLとドライバをそのまま使いながら水平スケールできる
- Google Spannerにインスパイアされた分散トランザクションをサポートする
- 自動フェイルオーバーとマルチリージョン配置でグローバル可用性を実現する
ペンギン先生、YugabyteDBって名前が難しそうなんだけど、普通のDBと何が違うの?
Google Spannerにインスパイアされたって聞いたんだけど、それってどういうこと?
複数の国にデータを置けるっていうのはどういう意味なの?
CockroachDBとはどう違うの?
どちもも分散SQLDBだけど、CockroachDBはPostgreSQL互換、YugabyteDBはPostgreSQL互換に加えてCassandra互換のAPIも持っているよ。用途に応じて選べるのがYugabyteDBの特徴なんだ。
どんな場面で使うといいの?
まとめ:ざっくりこれだけ覚えればOK!
📖 おまけ:英語の意味
「YugabyteDB」 = Yugabyte社が開発した分散データベース
💬 「Yuga」はヒンドゥー教の時代区分「ユガ」が由来で、スケールの大きさを表しているんだよ