Database design 用NoSQL建模排序

Database design 用NoSQL建模排序,database-design,nosql,google-app-engine,Database Design,Nosql,Google App Engine,我正在使用谷歌应用程序引擎,一个非关系数据库(NoSQL)。我的问题是,哪种方法是利用球员的得分来模拟排名(球员排名)的最佳方法 例如,我的玩家是: Player { String name, int score} 我想知道一个玩家的排名(位置),也想知道前10名玩家,但我不确定哪一个是最好的方法。有一个叫做google app engine ranklist的库。 Ranklist是一个用于Google应用程序引擎的python库,它实现了 用于存储整数分数并快速检索分数的数据结构 相对等

我正在使用谷歌应用程序引擎,一个非关系数据库(NoSQL)。我的问题是,哪种方法是利用球员的得分来模拟排名(球员排名)的最佳方法

例如,我的玩家是:

Player { String name, int score}

我想知道一个玩家的排名(位置),也想知道前10名玩家,但我不确定哪一个是最好的方法。

有一个叫做google app engine ranklist的库。

Ranklist是一个用于Google应用程序引擎的python库,它实现了 用于存储整数分数并快速检索分数的数据结构 相对等级

源代码中包含了一个非常简单的示例应用程序,可以 试过了

可能重复的