我們以分鐘,小時和天爲單位收集統計數據,我在考慮將它們放入一個集合(並提交描述它們的類型)還是有三個不同的集合(分鐘,小時和天)會更好。哪一個更好,爲什麼?在MongoDB中有一個Sperate集合或一個大集合是更好的嗎?
1
A
回答
0
如果這3個進程收集的統計信息類似(數量/類型的列),並且您要處理使用相同邏輯收集的所有統計信息,則可以將它們存儲在同一個集合中,並將類型標記在該標誌上區分並應用稀疏索引。
0
完全取決於您所做的操作類型。如果您長時間(數月,因此計數會非常高)存儲它們,並且需要儘快顯示統計數據,我建議將它們存儲在3個不同的集合中,以便您可以快速顯示日期統計信息,而不是每小時一次分鐘統計。
相關問題
- 1. Mongodb:多個集合或一個大集合w/index
- 2. MongoDB集合可以在其中有另一個集合嗎?
- 3. 在mongodb中更新一個集合
- 4. 在php中更新一個mongodb集合
- 5. Node,MongoDB,Mongoose Design Choice - 創建兩個集合或一個集合
- 6. MongoDB ::是MongoIds在整個集合中是唯一的嗎?
- 7. 複製一個mongodb集合
- 8. HQL:是另一個集合中的一個集合的元素嗎?
- 9. 是一個完整的項目只有一個MongoDB集合
- 10. 在另一個集合中創建和查詢集合。 mongodb node.js
- 11. 在MongoDB中克隆一個集合
- 12. 可以檢查一個集合或子集合是否存在?
- 13. 將聊天消息存儲在mongodb集合中是一個好主意嗎?
- 14. 查詢MongoDB中的一個集合
- 15. 文檔在一個集合的MongoDB
- 16. 如何從集合列表中找到最大集合或超集合(最大集合不是集合中列表中的另一集合的集合)
- 17. MongoDB多個集合更新
- 18. 集合中的一個集合
- 19. 如何使用MongoDB有效地將數據從一個集合集合到另一個集合中?
- 20. Unity的WorldAnchorStore是一個集合嗎?
- 21. 使用列表或集合更好嗎?
- 22. 到MongoDB的集合移動到另一個集合
- 23. 從另一個集合更新集合的有效方法
- 24. 擁有一個擁有一百萬個對象的十億或一千個集合是否更好?
- 25. mongoDB做了一個巨大的集合影響其他集合的性能?
- 26. 的MongoDB(3.0)集合的子集保存到另一個集合在Python
- 27. 在MongoDB中合併兩個集合
- 28. 在MongoDB中合併兩個集合
- 29. 的MongoDB:直接從另一個集合
- 30. 使用一個集合只用MongoDB的