Cassandra 使用有限生存时间(TTL)更新列

Cassandra 使用有限生存时间(TTL)更新列,cassandra,Cassandra,我想知道我是否可以用一些有限的TTL来更新一个列,使之成为永久的,而不需要修改它的键或值。我应该先删除此列,然后再重新创建它吗?或者更新它就足够了?您只需重新插入不带TTL的列。无需先删除它。只是为了确保我理解-无法仅修改TTL。您还必须重新插入列名和列值,对吗?我希望能够说“这行/这列中的任何内容-修改TTL”正确,没有办法只修改TTL。数据存储为Cassandra内部的“(列名、列值、列时间戳、列ttl)”元组。无法“修改”存储元组的一部分。你必须重新插入整个东西。

我想知道我是否可以用一些有限的TTL来更新一个列,使之成为永久的,而不需要修改它的键或值。我应该先删除此列,然后再重新创建它吗?或者更新它就足够了?

您只需重新插入不带TTL的列。无需先删除它。

只是为了确保我理解-无法仅修改TTL。您还必须重新插入列名和列值,对吗?我希望能够说“这行/这列中的任何内容-修改TTL”正确,没有办法只修改TTL。数据存储为Cassandra内部的“(列名、列值、列时间戳、列ttl)”元组。无法“修改”存储元组的一部分。你必须重新插入整个东西。