首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sql数据库还是文档数据库?

Sql数据库还是文档数据库?
EN

Stack Overflow用户
提问于 2010-12-19 12:41:59
回答 1查看 2.3K关注 0票数 5

小介绍:

  1. 我尝试用sql数据库、实体框架、linq来开发我的项目。我有“用户”表,例如,我有用户教育的列表。我问自己:‘用户可以接受多少教育? 1,2,10.’?而在99%的情况下,不超过10。因此,在sql中,我需要创建引用表“教育”。对吗?如果我需要显示用户教育和用户,我需要加入上面提到的表格.但是,如果用户有10个或更多的集合,每个集合中的项不超过10个,该怎么办?我需要在sql中创建10个引用表吗?而不是在我需要展示的时候加入他们?为了获得更好的性能,我创建了具有需要在ui上显示的数据形状的去命名表。每次用户被更新时,我都需要更新去米化结构。
  2. 现在,我重新开发了我的项目,以使用文档数据库(MongoDB)。我为用户创建了一个文档,里面有10个集合。

也许我失去了什么?但似乎文档数据库赢了。它非常快速,而且很容易支持。+1用于文档数据库。

那么,您对如何更好地使用文档数据库或sql数据库有什么看法?

什么时候应该使用文档数据库,什么时候使用sql?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-19 13:01:04

这篇文章对何时使用NoSQL DB有建议。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4482972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档