Apache CassandraからDSE Graphへの移行

Apache CassandraからDSE Graphへの移行で考慮すべき要素。

Apache CassandraデータベースからDSE Graphへの移行では、Cassandraテーブル内でデータがどのように格納されているかを分析する必要があります。以下の要素を考慮する必要があります。
  • Cassandraテーブルは、頂点とエッジを表現できます。一般に、関係は非正規化によりCassandraのテーブル間で重複します。実体とその関係を特定するには、複数のテーブルを精査する必要があります。
  • Cassandraテーブルのカラム、特にクラスター化カラムは、DSE Graphのプロパティ・キーに適した候補です。

Graphのデータ・モデルを構築する場合は、Apache Cassandraデータベースの実体関係(ER)図から始めるとよいでしょう。ER図には、頂点ラベルとなる実体、プロパティ・キーを表す実体属性、およびDSE Graphでエッジとなる関係が示されます。