用于传感器数据的基于云的NoSQL数据库服务

问题描述:

我们是NoSQL的新成员,现在正在开始一个项目,该项目旨在将来自许多不同传感器的传感器数据记录到每个云数据库中,每个传感器都记录一个时间戳值对。传感器的数量应该扩展,所以解决方案应该能够处理每年数亿甚至数十亿(s)的规模。用于传感器数据的基于云的NoSQL数据库服务

每个传感器都有自己的带有键(timestamp)的表 - 值和传感器元数据位于其自己的表中。

系统应支持某些传感器类型的最新值(快速数据检索)和某些区域(来自元数据)的传感器时间范围值等搜索功能。

所以问题是哪个云数据库服务最适合我们的需求?

在此先感谢。

+0

欢迎来到Stack Overflow。对不起,但这类问题排除在[常见问题解答]中,因为没有答案。有很多不同的答案,每个人都会对你的问题有自己的解释,什么是正确的。实际上,它成为对未来用户无益的建议清单,因为它很快就会过时。 – Ben 2012-08-14 10:40:06

尝试Apache CassandraDataStax提供了易于安装的软件包,其中包含一些有用的附加功能。

Couchbase是这种类型的用例很好的选择。

我完全同意@Ben这不是一个可以回答的问题;不过,我至少会考虑选择典型RBDMS上的简单K/V型存储的原因。听起来这些数据可能会被汇总和计算; RBDMS通常会通过正确的索引非常快速地回答这些问题。 1B写/年(甚至30B /年)实际上并不高。