0

我需要以id:time:value.

每小时一次,我计划收集这些信息以绘制图表。什么数据库更适合?

我想到了nosql。但是有太多的认识,我无法决定从哪里开始。或者也许还有另一种方式?

4

1 回答 1

4

此数据很容易映射到按小时分区的单个关系表(或将小时作为聚集索引中的第一列)。它完美地映射到关系模型上。

如果您想使用多台机器来扩展负载,请使用 NoSQL。NoSQL 风格的数据库使这变得容易得多。

对于每秒 1666 条记录,任何旧的 RDBMS 就足够了。顺序批量插入速度从每个 CPU 内核每秒 10K 到 200K 行不等(4 个内核 => 每秒 800K 行)(请谨慎对待这些数字)。

于 2013-01-26T17:03:37.287 回答