writetime
函数返回与非PK列关联的创建时间戳。
我需要PK列的等效项,以确定分区/行的创建时间戳。
数据似乎在内部可用:LivenessInfo可以通过sstabledump
看到。
有没有办法从CQL访问行的活跃信息?
答案 0 :(得分:0)
您不能在PRIMARY KEY部分使用writeTime
据我所知,没有办法,你必须手动创建另一个字段,并在插入新主键时存储时间。
答案 1 :(得分:0)
这些事情可能会在某种程度上澄清您的疑问
http://docs.datastax.com/en/archived/cql/3.0/cql/cql_using/use_writetime.html
您可以创建一个额外的列来存储时间戳 Best way to store last-touched time in Cassandra
答案 2 :(得分:0)
3.0之前的sstable存储格式没有此信息,因此在完全弃用之前的格式之前不可能支持。