相关疑难解决方法(0)

卡桑德拉时间序列数据

我们正在考虑使用Cassandra存储来自各种来源的信息流.

我们面临的一个问题是在两个日期之间进行查询的最佳方式.

例如,我们需要在datetime dt1和datetime dt2之间检索一个对象.

我们目前正在考虑将创建的unix时间戳作为指向实际对象的键,然后使用get_key_range进行查询以进行检索?

显然,如果两个项具有相同的时间戳,这将不起作用.

这是一般在noSQL商店中进行日期时间的最佳方式吗?

key-value cassandra nosql

17
推荐指数
1
解决办法
4112
查看次数

NoSQL DB用于稀疏时间序列如数据?

我正在计划一个侧面项目,我将处理像时间序列一样的数据,并希望尝试其中一个闪亮的新NoSQL数据库,我正在寻找推荐.

对于(增长的)一组,symbols我将有一个(time,value)元组列表(随着时间的推移而增加).并非所有symbols都会更新; 有些symbols可能会更新而有些可能不会更新,并且symbols可能会添加全新内容.

因此,数据库应该允许:

  • 使用初始的单元素(元组)列表添加符号.例如A:[(2012-04-14 10:23,50)]
  • 使用新元组更新符号.(将该元组添加到该符号列表中).
  • 读取给定符号的数据.(理想情况下,甚至让我指定应返回数据的时间范围)

创建和更新操作应该是原子的.如果一次读取多个符号是可能的,那将是有趣的.

表现并不重要.更新/创建大约每隔几个小时发生一次.

mongodb cassandra nosql riak

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

cassandra ×2

nosql ×2

key-value ×1

mongodb ×1

riak ×1