分组数据
如果您的模式包含大量数据,将数据分组到多个较小的系列中可以提高性能。
您的模式可能还需要处理导致常见数据值性能不佳的系列中的异常值。为了提高数据组的性能和组织,您可以使用桶和异常值模式。
用例
场景 | 设计模式应用 |
---|---|
您的数据库存储了大量产品评论,并且您的应用程序以每页10条评论的分组进行分页。 | 使用桶模式对产品评论进行分组,并在服务器上处理分页。这种方法减少了应用程序的工作量,并简化了分页逻辑。 |
您的数据库存储了书籍的评论。一本新出版的、受欢迎的书籍比收藏中的其他书籍获得更多的评论。 | 使用离群值模式将热门书籍的评论分离到单独的文档中。这种方法避免了由于一个大文档而中断小而典型的文档的数据检索。 |
提示
时间序列集合自动应用桶模式,适用于大多数桶模式的使用场景。
开始
要了解如何应用设计模式来分组数据,请参阅以下页面