CassandraからDSE Graphへの移行

CassandraからDSE Graphへの移行。

CassandraデータベースをDSE Graphに移行するには、データがどのようにCassandraテーブルに格納されるのかを分析する必要があります。以下の要因について考慮する必要があります。
  • Cassandraテーブルは、頂点と辺を表すことができます。ほとんどの場合、非正規化のために、Cassandraテーブル間で関係が重複することになります。エンティティとその関係の識別には、複数のテーブルの調査が必要になります。
  • Cassandraテーブル・カラムの中でも、特にクラスター化カラムは、DSE Graphのプロパティ・キーに適しています。

グラフ・データ・モデルを構築する上での良い出発点となるのは、Cassandraデータベースの実体関係(ER)図です。ER図には、頂点ラベルとなるエンティティ、プロパティ・キーを表すエンティティ属性、およびDSE Graphの辺となる関係が示されます。