Cassandra的数据建模

Cassandra的数据建模主要是基于查询来设计数据的存储,主要体现在以下两方面:

  • 定义数据的访问模式;
  • 后续将使用的查询功能;

这两点将决定如何组织数据同时也决定数据库表的设计及创建。

Cassandra同关系数据库在数据建模上的不同点:

数据建模作为一个结构化的过程主要解决以下问题:

1、收集分析信息系统所需数据

2、定义系统中的实体及其之间的关系

3、定义数据的访问模式

4、使用特定方式组织并结构化数据

5、设计并定义数据库模式

6、优化数据库模式

数据建模的具体过程包含以下关键步骤:

 


 

猜你喜欢

转载自theseus.iteye.com/blog/2433848