青いセーターを着た人がコンピュータで作業している
Microsoft Base ロゴ

技術ブログ

Azureに関する技術情報

あらゆる規模の Citus & Postgresについての話

Azure | Azure Data Services | 製品紹介

Share

※本ブログは、’’Talking about Citus & Postgres at any scale (citusdata.com)’’ の抄訳です。

私は最近、ワルシャワのPostgreSQLユーザーグループで Postgresの Citus 拡張について話しました。残念ながら、私は美しいワルシャワに直接行く必要はありませんでしたが、世界的なPostgresコミュニティと対話し、Citusが何であるか、それがどのように動作するか、そしてそれがあなたのために何ができるかについて話す、素晴らしい方法の1つであることに変わりはありません。

すでにPostgresに精通しているなら、この話はCitusがあなたに与えるすべての強力な機能の良い紹介であるべきです。要約するとこういうことです: CitusはPostgresを分散データベースに変換するPostgresのオープンソース拡張です。Citus はシャーディングとレプリケーションを使用して、分散データベース クラスター全体にデータと Postgres クエリを分散します。

Citusのパフォーマンススピードアップに光を当てる(デモ経由) 

私はPostgresとアプリケーションのニーズが進化するにつれて、私がCitusについてどのように話すかを再考しようとします。私たちがあまりやっていないことの1つは、Citusのパフォーマンスの向上について直接話すことです。実際には遅い場合もありますが、スケールする方がずっと速くなります。したがって、私は(大規模な)Postgresサーバーと比較したパフォーマンス ベンチマークと共にすべてのCitus機能を紹介しました。

この話は、単一のPostgresサーバーと Azure Database for PostgreSQLHyperscale (Citus) のパフォーマンスを比較したデモ (デモは46:52 から始まります) を見ながら聞く価値があります。このデモでは、分析用のユースケースで GitHub アーカイブ データを使用し、Citus での分析クエリが250倍以上高速になることを示しています。

https://youtu.be/kd-F0M2_F3I

クリックするとワルシャワ PostgreSQL ユーザー グループでの私の話のビデオCitus:あらゆる規模のPostgreSQL、を見られます。 デモは 46:52 から始まりますが、最初のディスカッションも役立ちます。

コミュニティでの Postgres の講演を組織するのに費やされた時間は、ワルシャワ PostgreSQL ユーザー グループの主催者による支援です(特にAlicja Kucharczyk)。そして、彼らのPostgresユーザーグループで話をする私を招待するための時間でもあります。私は良い質問全てにも本当に感謝しています。

If this is your first intro to Citus & you want to learn more

これがあなたへの Citus の最初の紹介であれば & もっと知りたいでしょう

開発者に推奨する次のステップを以下に示します:

  • Citusパッケージを手元にダウンロードする: Citusはオープンソースなので、ダウンロードは簡単なので試してみてください。
  • AzureCitusを試してみてください:そして、マイクロソフトが昨年Citus Dataを買収してから数ヶ月の間に、我々はさらに、Azure上の管理されたPostgresサービスにCitusを統合しました:Citus は Hyperscale (Citus) として利用可能であり、Azure Database for PostgreSQL の組み込みデプロイオプションです。従って、Azure で Citus を試すこともできます。
  • Citusオープンソースドキュメントを読む:docs.citusdata.com にはマルチテナント SaaS アプリケーションとリアルタイム分析ダッシュボードのチュートリアル、時系列データのユースケースガイド、ほぼすべてのCitus 機能の詳細、Citus を単一のサーバー上にローカルに設定する方法のインストール手順、複数のサーバーへのインストール方法があります。Citus のドキュメントは非常に有用です。

< 前の記事

> 次の記事

トップに戻る