我应该使用哪个数据模型



我想开发Web应用程序,它将保留过去100年内团队比赛的结果并添加实际结果。我的问题是我不知道我应该选择哪种数据关系模型或NoSQL。我在关系数据库方面有多年的经验。

数据样本:A队:B队

结果 2:0。

我想让这项赛事成为A队的胜利,而B队则是松散的。

我想查询这样的信息:

  1. A队的胜负
  2. B队的胜负
  3. A队在历史上与B队相遇n次,Y队获胜,Z队失败。

我想只有不到 1.mi 的播放记录。

在选择数据层时,我应该考虑哪些重要的优缺点?哪种数据模型更适合性能来计算这些事实?

提前谢谢你。

有了这么大的数据库,真的没关系。

实际上,您应该考虑如何访问数据以及您对关系或MongoDB的熟悉程度。

就我个人而言,我认为自己对Mongo更好,所以我会使用它 - 但唯一的原因是个人意见。

回答:最好的解决方案是您最习惯开发的解决方案 - 对于这种大小的数据库,两者都没有性能问题。 假设您坚持最佳实践。

相关内容

  • 没有找到相关文章

最新更新