Cassandra:出于测试目的,我可以禁用TTL吗?

时间:2013-05-07 15:37:03

标签: cassandra

我们需要使用在桌面上设置TTL的客户数据进行测试。但出于测试目的,我们需要数据不会过期。

保持数据过期的最佳方法是什么?

最简单的理解是禁用TTL或删除它的方法。

2 个答案:

答案 0 :(得分:0)

您可以查看this。他们建议在数据中编辑TTL列的值。您可以将其设置为非常大的测试,然后将其更改回合理的值。

答案 1 :(得分:0)

不知道你究竟能够如何禁用ttl,但可以向你显示最可能的路径。如您所知,Counter Column没有关联的TTL值,因此如果您只是检查它在thrift API中的实现并对普通Column执行相同的操作(覆盖),那么您可以实现该功能。