当前位置:  开发笔记 > 数据库 > 正文

如何按日期范围查询Cassandra

如何解决《如何按日期范围查询Cassandra》经验,为你挑选了0个好方法。

我有一个Cassandra ColumnFamily(0.6.4),它将有来自用户的新条目.我想查询Cassandra的新条目,以便我可以在另一个系统中处理这些数据.

我的感觉是我可以使用TimeUUIDType作为我的条目的密钥,然后查询KeyRange,它以""作为startKey或者lastStartKey开始.这是正确的方法吗?

get_range_slice如何实际创建范围?是否必须知道密钥的数据类型?任何地方都没有声明密钥的数据类型.在storage_conf.xml文件中,您声明列的类型,但不声明键的类型.假设密钥与列的类型相同吗?或者它会做一些神奇的嗅探猜测?

我也看过人们在列中存储TimeUUIDType的参考实现.然而,这似乎有规模问题,因为这个特定的密钥将变得"热",因为每个更改都必须更新它.

在这种情况下的任何指针将不胜感激.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有