【问题标题】:Can I have both columns and supercolumns in a single column family?我可以在一个列族中同时拥有列和超列吗?
【发布时间】:2011-06-08 22:21:33
【问题描述】:

如标题所示,我希望在 Cassandra 的单个列族中同时包含列和超级列。可能吗?我发现 Thrift 检索 ColumnOrSuperColumn 的对象可能表明这是可能的。

【问题讨论】:

  • 由于缺乏答案,我不得不自己做一些调查。 Thrift API 在 ColumnFamily 类中有 cfType 字段。该字段只能采用“标准”或“超级”。所以列族和超列族之间有严格的区分。因此,我的问题的答案似乎是“不”。

标签: cassandra


【解决方案1】:

没有。 SuperColumns 的存在是为了支持非规范化到一行(参见http://www.datastax.com/docs/0.8/data_model/supercolumns),而不是任意嵌套数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-02
    • 2013-01-24
    • 2012-07-18
    • 1970-01-01
    • 2012-12-06
    • 2011-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多