Basic Rules of Cassandra Data Modeling 原文地址:http://www.datastax.com/dev/blog/basic-rules-of-cassandra-data-modeling 选择一个正确的数据模型是Cassandra使用中最难的部分(译者也这么认为).如果你有关系型数据库开发经验,你会觉得CQL看起来都很相似(和MySQL等),但是你使用它的方式会非常的不同.这篇文章的目的就是解释当你在设计一个Cassandra数据库的时候需要牢记在心里
一.引言 在使用ORM框架时,一个表有一个主键是必须的,如果没有主键,就没有办法来唯一的更新一条记录.在Sql Server数据库和Mysql数据库设置自增长的主键是一件很轻松的事情,如果在Oracle数据库中设置自增长的主键是比较繁琐的.本文不讨论数据库里单表的自增长问题,探讨的是多表自增长唯一Id的设计.如果各位看官遇到这个多表自增长唯一Id的这个需求,会怎么处理呢? 二.GUID的介绍 关于自增长主键的问题,有些人可能会想到.Net中的GUID,先对这个GUID进行测试. public v