【发布时间】:2014-09-26 21:36:00
【问题描述】:
我是 cassandra 的新手。我对数据存档感到困惑。以下是我正在尝试实施的方法。
- 过滤要归档的记录。
- 创建一个新的列族
- 将过滤后的记录移至新列族
- 从现有列族中删除过滤记录
过滤要归档的记录。 - 使用二级索引实现
创建新列族 创建查询
移动过滤记录到新的列族我想通过cassandra copy data from one columnfamily to another columnfamily中提到的方法来实现这个
但是这会将所有数据从列族1复制到2。是否可以只将过滤后的行移动到新列族?
从现有列族中删除过滤记录我不确定如何在 CQL 中实现这一点。请帮帮我。
另外,如果有更好的方法,请告诉我。
【问题讨论】: