1

我试图找出使用计数器和非计数值的最佳模式。所有这些值都应该在同一个位置,我打算使用宽列,但是因为 Cassandra 不支持这些类型的混合,所以这是行不通的。

我是否必须创建一个单独的列族,一个来保存计数器,另一个来保存其他数据类型?

4

2 回答 2

2

是的,您的理解是绝对正确的。

始终维护单独的列族以维护计数器。此外,由于在计数器列系列中将一些普通列作为复合键的一部分的新功能为我们提供了额外的优势。

于 2013-07-03T06:01:23.453 回答
0
  1. 计数器数据类型不能用作主键。
  2. 所有非行键字段都必须具有计数器数据类型。
于 2013-07-12T19:35:21.337 回答