我需要以样式id:time:value
存储大量(每分钟超过10万条记录)的简单数据。
每小时一次,我计划将此信息收集到图表中。什么数据库适合更好?
我想到了nosql。但是有太多的实现,我无法决定从哪里开始。或许还有另一种方式?
答案 0 :(得分:4)
此数据可以轻松映射到按小时分区的单个关系表(或者将小时作为聚簇索引中的第一列)。它完美地映射到关系模型上。
如果要使用多台计算机来扩展负载,请使用NoSQL。 NoSQL样式数据库使这更容易。
每秒只有1666条记录,任何旧的RDBMS都足够了。顺序批量插入速度从每CPU内核每秒10K到200K行不等(4个内核=>每秒800K行)(请用一粒盐处理这些数字)。