【发布时间】:2012-04-26 19:50:56
【问题描述】:
我正在计划一个业余项目,我将在其中处理时间序列之类的数据,并且想尝试其中一个闪亮的新 NoSQL DB,并正在寻找建议。
对于一组(不断增长的)symbols,我将有一个 (time,value) 元组列表(随着时间的推移而增加)。
并非所有symbols 都会更新;一些symbols 可能会更新而另一些可能不会更新,并且可能会添加全新的symbols。
因此数据库应该允许:
- 添加带有初始单元素(元组)列表的符号。例如。答:[(2012-04-14 10:23, 50)]
- 使用新元组更新符号。 (将该元组附加到该符号的列表中)。
- 读取给定符号的数据。 (理想情况下,甚至让我指定应返回数据的时间范围)
创建和更新操作应该是原子的。如果一次读取多个符号是可能的,那会很有趣。
性能并不重要。更新/创建大约每隔几个小时就会发生一次。
【问题讨论】:
标签: mongodb cassandra riak nosql