0

我想知道键空间中是否有任何列族计数限制?列族中是否有行限制?

哪个架构更好?要创建列族 CF1_customer1、CF2_customer1、CF1_customer2、CF2_customer2,还是以 custmer_id 作为主键的 CF1 和 CF2?

4

1 回答 1

0

每个列族都有开销,因此您会发现模式操作很慢,有数百个 CF。行数的唯一(实际)限制是您的集群大小。人们经常使用数十亿行的 Cassandra。

对于您的示例,最好将 CF1 和 CF2 与 customer_id 作为行键。这将更高效,扩展性更好,因为数据是根据行键进行分区的,因此不同的客户将存储在不同的节点上。

于 2013-08-27T12:16:56.597 回答