Nit*_*esh 2 ttl cassandra datastax-enterprise
要求很简单:我们必须创建一个只有24小时数据的表.我们有两种选择
我对这两件事情有一般的了解,但内部有哪些对墓碑有用?或两者都会产生相同数量的墓碑?哪一个会更好,为什么任何参考链接将被赞赏.
如果表default_time_to_live上有表,那么超过此时间限制的行将立即删除,而不会写入逻辑删除.这不会影响在其上设置显式TTL的行/列.这些将被墓碑化.
如果你沿着TTL路线走,那么你应该考虑将gc_grace_seconds桌子上的属性设置为低于默认值(10天).特别是如果您正在寻找24小时TTL.
参考文献:
如何删除数据 < - 良好的背景
CREATE TABLE属性 < - 表属性引用
关于Cassandra中的删除和墓碑 < - 你想知道关于删除和墓碑的一切