【发布时间】:2015-01-09 14:00:12
【问题描述】:
我有一个包含属性内容和年份的数据集。我想将它们放入带有属性('content','year','frequency')的CF'words'中。 CF 应该支持以下操作。
- 可以更新列的频率属性(即 - :可以运行类似“UPDATE words SET frequency = 2 WHERE content='abc' AND year=1990;)的查询,where 子句应包含内容和年份
- 应该支持像“Select content from words where year = 2010 ORDER BY frequency DESC LIMIT 10;”这样的选择查询(where 子句只有年份)可以使用频率对结果进行排序
使用 Cassandra 可以满足这种要求吗?我需要在这里使用的 CF 结构和索引是什么?我应该使用哪些查询来创建 CF 和索引?
【问题讨论】:
标签: database-design cassandra data-modeling datastax denormalization