【发布时间】:2014-11-17 03:12:10
【问题描述】:
温度记录器每 1 秒记录一次温度,并使用 Meteor.js 实时图表显示过去 5 秒内的平均温度。
将每个单独的温度读数保存为新的 Mongodb 文档是最佳做法吗?或者将新读数推送到与特定温度记录器对应的文档中的数组中?
对于第二种情况,使用cursor.observeChanges绘制图表的Meteor.js客户端会收到整个文档吗?如果是这样,这会不会是一个巨大的文档,其中包含客户端每秒下载的数月温度数据?
【问题讨论】:
-
建议将每个读数保存为新文档,而不是推送到数组。详细解释可见
here
标签: javascript node.js mongodb meteor