【发布时间】:2014-12-24 05:01:50
【问题描述】:
我们有一个可能会非常大的集合。这个集合用于存储比尔相关数据。所以这通常用于报告/分析目的。
请告诉我处理这个大型收藏的最佳方法
1) 我可以拆分和存档旧数据(比如 12 个月期间)吗?但是这里需要旧数据来获取分析报告。我想查询这些旧数据以显示过去 2 年的销售比较。
2)我可以用旧数据(12 个月)创建新集合吗?所以每 12 个月我必须创建新集合。为了生成报告,我必须访问所有这些文档以进行查询。那么这会导致性能问题吗?
3) 我可以进行分片吗?
【问题讨论】:
标签: mongodb collections analytics sharding