2

当您的数据由 ActiveRecord 建模时,您可以使用多种工具对数据进行分页,因此您不必在任何给定时间将 1,000,000 个对象加载到应用服务器上的内存中。当您拥有像 redis 集、排序集、列表这样的大型数据集时……是否有任何工具也可以帮助对这些数据进行分页?我理解对于集合之类的东西,这可能不起作用,因为没有确定的方式来增量检索数据。但是,如果您正在处理排序集或列表,这不应该是我想像的问题。有哪些工具可以在 Ruby 中处理对 redis 数据集进行分页?

4

1 回答 1

1

我创建了一个名为redis_pagination的 Ruby gem来为 Redis 排序集和列表执行此操作。

于 2013-02-22T22:54:17.887 回答