36得票2回答
Cassandra每个分区有20亿个单元格的限制,但什么是分区?

在Cassandra Wiki中,提到每个分区的限制为“20亿个单元(行x列)”。但是对于什么是分区并不清楚。 我们是否每个节点每个列族有一个分区,这意味着列族的最大大小将是“2十亿个单元*集群中的节点数”。 还是Cassandra会创建所需的分区来存储列族的所有数据? 我正在启动一个新...

20得票3回答
如何向现有的HBase表中添加新的列族?

我通过以下方式创建了一个表格create 'tablename', 'columnfamily1' 现在可以添加另一个列族“columnfamily2”吗?方法是什么?

16得票1回答
宽列(Wide column)与列族(Column family)与列式(Columnar)与列导向(Column oriented)数据库的定义

这些术语之间存在很多混淆。我想分享一下我的理解,看看大家是否同意。我在网上看到了许多相互矛盾和错误的定义。 在我看来,宽列和列族数据库本质上是相同的东西。它们具有以下特点: 1. 数据逻辑上由一组键值对(每个称为列)组织; 2. 通过唯一的行键进行标识; 3. 每行可以具有可变长度或列的定...

11得票2回答
什么NoSQL数据库(类别)支持版本控制?

我认为无论NoSQL聚合存储是键-值、列族还是文档数据库,它都支持值的版本控制。经过一番搜索,我得出结论,这个假设是错误的,只取决于DBMS实现。这是真的吗? 我知道Cassandra和BigTable支持它(两个列族存储)。Hbase(列族)和Riak(Key-Value)似乎也支持,但R...

8得票2回答
如何从具有多个行键的Cassandra计数器列中获取值?

我有一个列族包含多个计数器列。现在我想要根据不同的行键获取它们的值,就像RangeSlicesQuery或MultigetSliceQuery一样,但是我想要应用于计数器列,请给我在计数器列中的方法。

7得票1回答
如何在Cassandra中追溯列族中大分区的方法

通过使用OpsCenter和nodetool cfstats,我发现一个keyspace表的分区之一为560 Mb大小,但无法确定是哪个分区。我们如何跟踪该大分区是哪个?