Docs 菜单
Docs 主页
/
MongoDB Manual
/ /

分组数据

如果您的模式包含大量数据,则将该数据分组为多个较小的系列可以提高性能。

您的模式可能还需要处理一系列异常值,这些异常值会导致更常见的数据值性能不佳。 要提高数据组的性能和组织,您可以使用存储桶离群值模式。

Scenario
设计模式应用程序
您的数据库存储了大量的产品评论,您的应用程序以10为一组对评论进行分页。
使用存储桶模式对产品评论进行群组并在服务器上处理分页。 这种方法减少了应用程序工作负载并简化了分页逻辑。
您的数据库存储书籍的评论。一本受欢迎的新书收到了远多于集合中其他书籍的评论。
使用异常值模式将热门图书的评论分成单独的文档。采用这个方法,就不会一个大文档影响对更小、更典型大小的文档进行数据检索。

提示

时间序列集合自动应用桶模式,并且适合桶模式的大多数用例。

要了解如何将设计模式应用于分组数据,请参阅以下页面:

后退

近似值模式