投稿日: Nov 9, 2022

Amazon Keyspaces (Apache Cassandra 向け) は Apache Cassandra 互換のフルマネージド型データベースサービスであり、スケーラブルかつサーバーレスで可用性が高いことを特徴としています。今回、Murmur3Partitioner のサポートを開始しました。

パーティショナーは、パーティションキーのハッシュ値を使用して数値トークンを作成します。Keyspaces はこのトークンを使用して、ノード間にデータを分散します。クライアントは、これらのトークンを SELECT 操作と WHERE 句で使用して、読み取りと書き込みの操作を最適化することもできます。Murmur3Partitioner は、Cassandra デベロッパーに好まれるパーティショナーです。既存のキースペースについては、アカウントレベルのパーティショナーをいつでも安全に変更できます。パーティショナーの設定を変更する際に、Amazon Keyspaces データを再ロードする必要はありません。クライアントは、次回の接続時、自動的に新しいパーティショナー設定を使用します。

Murmur3Partitioner は、AWS が Amazon Keyspaces を提供しているすべての AWS リージョンで利用できます。詳細については、Working with partitioners in Amazon Keyspaces (Amazon Keyspaces でパーティショナーを操作する) を参照してください。Amazon Keyspaces を初めて使用する場合は、入門ガイドをご覧ください。キースペースを迅速にプロビジョニングする方法や、Amazon Keyspaces のクエリ機能およびスケーリング機能について説明されています。