【发布时间】:2013-05-08 13:47:04
【问题描述】:
我们需要使用在表格上设置了 TTL 的客户数据进行测试。但出于测试目的,我们需要数据不会过期。
防止数据过期的最佳方法是什么?
最简单的理解是禁用 TTL 或删除它。
【问题讨论】:
标签: cassandra
我们需要使用在表格上设置了 TTL 的客户数据进行测试。但出于测试目的,我们需要数据不会过期。
防止数据过期的最佳方法是什么?
最简单的理解是禁用 TTL 或删除它。
【问题讨论】:
标签: cassandra
你可以看看this。他们建议编辑数据中 TTL 列的值。您可以将其设置为非常大以进行测试,然后再将其更改回合理的值。
【讨论】:
不知道您可以如何禁用 ttl,但可以向您展示可能是最可能的路径。如您所知,Counter Column 没有关联的 TTL 值,因此如果您可以在 thrift API 中检查其实现并对普通 Column 执行相同(覆盖),那么您可能可以实现该功能。
【讨论】: