我想知道密钥空间中有任何列家庭计数限制吗? 并且列家族中是否存在行限制?
哪种架构更好? 创建columnfamilies CF1_customer1,CF2_customer1, CF1_customer2,CF2_customer2, 或者有CF1和CF2 同 custmer_id为primary_key?
答案 0 :(得分:0)
每个列系列都有开销,因此您会发现模式操作速度慢于几百个CF.对行数的唯一(实际)限制是您的簇大小。人们经常使用Cassandra,数十亿行。
对于您的示例,将CF1和CF2与customer_id作为行键更好。这将更有效,并且可以更好地扩展,因为数据是根据行键进行分区的,因此不同的客户将存储在不同的节点上。