我们是NoSQL的新手,现在开始的项目旨在记录来自许多不同传感器的传感器数据,每个传感器记录一个时间戳 - 值对,进入基于云的数据库。传感器的数量应该扩展,因此解决方案应该能够处理每年数亿或甚至数十亿的写入大小。
每个传感器都有自己的带密钥的表(时间戳) - 值和传感器元数据在自己的表中。
系统应支持搜索功能,例如某些传感器类型的最新值(快速数据检索)和某些区域(来自元数据)传感器时间范围内的值。
所以问题是哪种云数据库服务最适合我们的需求?
提前致谢。
答案 0 :(得分:1)
Couchbase是一个很好的选择。
答案 1 :(得分:0)
试试Apache Cassandra。 DataStax提供易于安装的软件包,其中包含一些有用的附加功能。
答案 2 :(得分:0)
我完全同意@Ben这不是一个可回答的问题;尽管如此,我至少会考虑在典型的RBDMS上选择简单的k / v类型存储的原因。听起来这些数据可能会被汇总和计算; RBDMS通常会通过正确的索引非常快速地回答这些问题。 1B写/年(甚至30B /年)真的不是那么高。