我正在尝试开发一个游戏网站。用户可以将其他用户添加为他们的朋友。用户将在完成各种游戏关卡时获得积分。现在我需要显示已经在其页面上玩过游戏的所有用户朋友的平均分数(例如:当用户玩游戏A时,他的朋友所获得的积分的平均值将显示在游戏A页面上。同样的游戏当他玩游戏B)时,他的朋友的B平均分将被显示。
我的方法:
我的问题:
提前致谢。
答案 0 :(得分:0)
查看Nick Johnson撰写的关于计数器的博客文章:http://blog.notdot.net/2010/04/High-concurrency-counters-without-sharding
使用NDB数据存储区: - 自动缓存,而不是你自己的memcache - NDB有一些新的有趣属性,如:带压缩的json属性,重复的属性,就像Python列表一样
并查看mapreduce以进行有效更新。