【发布时间】:2017-03-20 22:09:19
【问题描述】:
应用于 IMap 时的 PagingPredicate 不会对整个集合进行排序。它仅对给定的 pageSize 进行排序。但我希望先对集合进行排序,然后应用分页并提供结果。
我使用下面的构造函数:
PagingPredicate pagingPredicate = new PagingPredicate(predicate, comparator, 100);
Collection<Map<String, Object>> pagingResults = data.values(pagingPredicate);
缓存中的数据将近 90000 条记录。我需要完整排序集合中的前 100 条记录,但它正在对 IMap 中的前 100 条记录应用排序
请问您能帮忙解决这个问题吗?
hazelcast 版本 - 3.7.3
【问题讨论】:
标签: sorting pagination paging hazelcast predicate