cassandra中查询键空间,表,列的创建时间方法
cassandra中默认有键空间system,该键空间中的表会记录该集群的相关操作信息,例如其他键空间的记录,表的记录,列的记录,我们可以通过这些记录写入的时间(writetime),来获取这些键空间,表,列的创建时间。
示例如下,先创建好测试用的键空间与表:

此时我们查看system,我们此时需要关注的有:

查看schema_keyspaces,我们能获取键空间相关的信息:
select * from schema_keyspaces where keyspace_name = 'test';

再通过writetime选择未更新过的字段,便可以获取到键空间的创建时间:
select writetime(durable_writes) from schema_keyspaces where keyspace_name = 'test';

本文介绍了如何在Cassandra中查询键空间、表和列的创建时间。通过键空间'system'中的相关表,利用writetime属性,可以获取键空间、表和列的创建时间。示例展示了创建键空间和表的过程,以及查询这些元数据的方法。
最低0.47元/天 解锁文章
3892

被折叠的 条评论
为什么被折叠?



