1. 程式人生 > >Cassandra的資料建模

Cassandra的資料建模

Cassandra的資料建模主要是基於查詢來設計資料的儲存,主要體現在以下兩方面:

  • 定義資料的訪問模式;
  • 後續將使用的查詢功能;

這兩點將決定如何組織資料同時也決定資料庫表的設計及建立。

Cassandra同關係資料庫在資料建模上的不同點:

資料建模作為一個結構化的過程主要解決以下問題:

1、收集分析資訊系統所需資料

2、定義系統中的實體及其之間的關係

3、定義資料的訪問模式

4、使用特定方式組織並結構化資料

5、設計並定義資料庫模式

6、優化資料庫模式

資料建模的具體過程包含以下關鍵步驟: