【发布时间】:2014-10-28 15:47:36
【问题描述】:
我如何编写 CQL 3 DELETE 行规范(WHERE 子句),它将仅选择存储在给定节点上的行?如果这不可能,是否有一个SELECTrelation(WHERE 子句)将指示哪些行存储在特定节点上?
我想这样做,以便我可以在每个数据存储节点上运行一个管家守护程序(用 Java 编写),它会从该节点删除旧记录,因此它可以确保其节点不会耗尽磁盘空间。由于我正在编写一个守护进程,而不是执行一次性清理,因此不适合使用nodetool 程序来查询存储在节点上的令牌范围。
【问题讨论】:
标签: cassandra delete-row