我想用app引擎为小型足球联赛制作一个小后端应用程序,我考虑使用数据存储和客观化而不是传统的SQL数据库。
我想显示比赛日和排名表。我也希望能够显示ceratin比赛日的排名表。
例如: 让我们假设当前比赛日是当前赛季的第六个比赛日。我希望能够显示第四个比赛日的排名表排名(它是1.比赛日+2。比赛日+3。比赛日+4。比赛日的点数之和)
我如何使用数据存储和客观化在app引擎上建模这样的东西? 对联赛表的查询怎么样?
或者这是一个很好的例子,我应该使用传统的SQL数据库,因为使用SQL你可以在你的sql语句中做SUM()吗?
答案 0 :(得分:0)
您通常有两种选择:
很难说哪种情况更好,因为它取决于数据和查询量。使用GAE往往会使开发人员偏向预先计算,特别是当过去的数据没有变化时。例如,每晚汇总过去的数据。现在您的查询很快。