我想用app引擎为一个小型足球联盟做一个小小的后端应用程序,我考虑使用数据存储和对象化来代替传统的SQL数据库。
我想展示比赛日和排名表。我也希望能够显示联赛排名的赛马廷比赛日。
让我们假设当前的比赛日是本赛季的第六个比赛日。我希望能够显示第四场比赛的排名(它是1场比赛日+ 2场比赛日+ 3场比赛日+ 4场比赛日的积分之和)。
我将如何使用数据存储和对象化在应用程序引擎上建模这样的东西?对联赛表的查询会是什么样的呢?
或者这是一个很好的例子,我应该使用传统的SQL数据库,因为使用SQL,您可以在sql语句中执行SUM()操作吗?
发布于 2014-07-24 16:56:10
你通常有两种选择:
很难说哪一个在您的情况下更好,因为它取决于数据和查询量。在GAE方面的工作倾向于使开发人员偏向于预计算,特别是当过去的数据没有变化时。例如,每天晚上汇总过去的数据。现在您的查询速度很快。
https://stackoverflow.com/questions/24936486
复制相似问题