标签: java google-app-engine objectify
假设我刚刚创建了一个实体页面:
class Page { ... @Index Integer score; ... }
我以某种方式计算了页面得分并将实体持久化到数据存储区。现在,获得更多或更低分数的最佳方法是什么?
有没有办法确定实体在索引中的排名?或者唯一的方法是查询得分较高/较低的所有实体并计算它们?
此外,保留一个单独的分数列表(比如在云存储中的文件中)是否有意义,这样我可以轻松获得更高/更低页面的数量,而无需进行昂贵的计数?
对此还有其他想法吗?