【发布时间】:2018-07-18 03:06:07
【问题描述】:
我希望将一些历史运动结果整合到一个数据库中,以便我可以查询它们,以用于未来构建应用程序和可视化的目的。
我对该领域的理解使我相信我可以采用非关系方法(例如 Amazon 的 DynamoDB),这样我就不必将数据库资源、大小等作为数据大小考虑在内,和它的查询,增长。
然后我计划使用 Amazon Lambda 来处理数据的导入并处理对传入查询的响应。
我的两个问题是:
- 这是有效的方法吗?
- 非关系模式是什么样的?
为了帮助理解第二个问题,如果这是一个关系数据库,则表看起来像这样。
- 活动
- 比赛(存储结果和相关字段的位置)
- 运动员
- 团队
【问题讨论】:
标签: database nosql aws-lambda amazon-dynamodb