gpt4 book ai didi

cassandra - CQL3:只有主键时如何检索TTL?

转载 作者:行者123 更新时间:2023-12-03 14:21:39 25 4
gpt4 key购买 nike

我有一个这样定义的CQL表:

CREATE table primary_key_only(
row_key varchar,
clustered_key varchar,
primary key(row_key, clustered_key)
)


假设我插入这样的值:

INSERT INTO primary_key_only (row_key, clustered_key) VALUES ('FACE', 'D00D') USING TTL 86400;


如何获取插入数据的TTL?通常,如果有一个CQL列不属于主键,那么我可以使用类似以下的语句:

SELECT ttl(<column_name>) FROM table WHERE row_key='key';


但是由于只有主键列,因此 ttlwritetime之类的功能将无法使用。除了向表中添加不属于主键的其他“虚拟”列外,如何获取TTL?

最佳答案

仅仅为了将来的访问者,从2.2版本开始,如果不添加虚拟列,这仍然是不可能的。

关于cassandra - CQL3:只有主键时如何检索TTL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19098023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com