我想开发网络应用程序,它将在过去100年内保持团队游戏的结果并添加实际结果。我的问题是我不知道应该选择关系型或NoSQL的数据关系模型。我有很多关系数据库的经验。
数据样本: 团队A:B队
结果2:0。
我想让这次活动成为A队的胜利,而B队则是松散的。
我想查询这些信息:
我想有不到1.Mi的比赛记录。
通过选择数据层,我应该考虑哪些重要的优缺点? 哪种数据模型更适合计算这些事实的性能?
提前谢谢。
答案 0 :(得分:0)
使用这种规模的数据库,这无关紧要。
您真的应该考虑如何访问数据以及您对关系数据库或MongoDB的熟悉程度。
我个人认为自己对Mongo更好,所以我会用它 - 但唯一的原因是个人意见。
回答:最好的解决方案就是您最容易开发的解决方案 - 使用此大小的数据库时,两者都没有性能问题。假设你坚持最佳实践。