【发布时间】:2014-02-24 04:14:24
【问题描述】:
我正在研究使用 MongoDB 作为时间序列数据库。一旦我知道,我的应用程序将需要能够及时返回并填补时间序列数据中的空白。例如,我可能在时间 1、2、3、6 有数据。在报告时间 10 后,我可能需要插入时间 4、5、6 的数据。插入数据是否可行,或者我会遭受需要使用缓慢/复杂的操作会影响性能吗?使用相同(或可能是新的)值更新时间 6 是否会很简单,还是需要不同的操作来插入新数据然后更新现有数据?
【问题讨论】:
-
如果您对时间字段使用索引,则插入的一般顺序无关紧要。
标签: mongodb time insert series