为什么使用NoSQL解决方案,关系数据库更适合做坏事?

时间:2016-01-01 18:23:42

标签: sql relational-database nosql

很容易找到NoSQL的优势,因为每个人都在不断地对它进行评论,但事实上(从我读过的)来看,如果你关系不是文档存储,那么关系数据库会更好。

我读过的文章/帖子都没有解释为什么在SQL DB更有意义的时候使用NoSQL解决方案的确是个坏主意?虽然这个问题可能看起来很愚蠢,但我认为这是一个很好的问题,因为你看到很多人使用MongoDB之类的东西只是因为它很受欢迎,即使关系数据库更有意义。

1 个答案:

答案 0 :(得分:1)

要回答你的问题,是的,总是最好使用最好的工具,不要让任何炒作或基于意见的人为你做主。

另一方面,由于一些NoSQL数据库的普及,我试图澄清NoSQL不会像许多人实际想的那样仅仅记录商店。目前,NoSQL术语下有4种主要类型的数据库:

  • 文件商店
  • 键值存储
  • 专栏店
  • 图形商店

这些都有其优点和缺点,并且更好地用于不同的用例,在具体情况下,我会查看图形数据库并进行比较,然后确定哪个是最好的对你而言。