1

我对存储在 MongoDB 中的文档的分页解决方案感兴趣。我使用 Salat/Casbah 来处理这些数据。据我所知,就使用这两种解决方案对数据进行分页的开源而言,没有什么现成的。有没有我目前忽略的解决方案,以便使用这些作为我的驱动程序对我在 HTTP API 中显示的数据进行分页?

4

2 回答 2

2

尽管它在幽默方面进行了低俗的尝试,但这篇关于 MongoDB 分页的帖子非常好,并且专注于范围查询和相关技术来对数据进行分页。实际操作方式取决于数据量和应用程序的性质。

于 2014-02-15T22:45:22.647 回答
1

请注意分页!在 MongoDB 中,分页通常会导致整个集合的迭代。正是因为这个 casbah 没有好的分页解决方案。您可以尝试使用过滤而不是分页,例如当结果按字段相关性排序时,选择相关性>某个值的结果

有很多关于如何在 mongodb 中进行高效分页的信息,例如:MongoDB - paging

于 2014-02-15T19:45:19.327 回答