Cassandra聚类订单与OPP

时间:2014-10-25 12:57:54

标签: cassandra key load-balancing database-cluster

我通过Cassandra学习并遇到了OPP的概念(非常气馁)和聚类键

http://www.datastax.com/documentation/cql/3.0/cql/cql_reference/create_table_r.html

他们似乎做同样的工作,即按特定列对特定列族中的行进行排序。谁能区分这里的差异呢?

2 个答案:

答案 0 :(得分:1)

群集和分区是两回事。 聚类涉及分区(也​​就是宽行)内的数据排序,而不是分区的顺序(对象是什么:命令保留分区器)。

HTH, 卡罗

答案 1 :(得分:0)

我认为不同的是集群维护:OPP(坏)与集群密钥/ Murmur3(好)。易行切片是BOP / OPP提供的一个好处。使用随机分区行切片并不容易。我听说你使用BOP / OPP在集群维护中支付的价格不值得。使用BOP / OPP时,用户在使用非统一密钥或不同大小的密钥添加新数据时会遇到平衡问题。今天,CQL提供了切片分区行http://www.datastax.com/documentation/cql/3.1/cql/cql_using/use-slice-partition.html的功能。

相关问题