MongoDB-处理大量收藏
我有一个庞大的MongoDB集合,其中包含数亿个文档(例如3亿、4亿个文档,并且还在增长)。确保查询和聚合快速运行的最佳解决方案是什么?我有一些想法,哪一个是正确的MongoDB-处理大量收藏,mongodb,bigdata,Mongodb,Bigdata,我有一个庞大的MongoDB集合,其中包含数亿个文档(例如3亿、4亿个文档,并且还在增长)。确保查询和聚合快速运行的最佳解决方案是什么?我有一些想法,哪一个是正确的 将数据拆分为几个较小的集合 将最初生成的数据存储在单独的集合中,以便对于最常见的查询/生成,可以快速返回结果 添加适当的索引-向这样大的集合添加索引有意义吗 保留一个集合并跨多台计算机分发此数据(分片)?MongoDB是否处理分布在少数或更多机器上的此类集合 有没有我错过的更好的解决方案 将数据拆分为几个较小的集合 只有当您的查询和