-2

我听说很多大公司都在使用像 mongo db 这样的非关系型数据库。我想知道人们如何以及为什么在工业规模上使用它们。我正在设计一个类似 ebay 的项目。我想弄清楚什么最有效。

4

1 回答 1

1

首先,MongoDB 不是键值存储,它是文档存储。行业规模的站点将 NoSQL 用于其堆栈的一部分,以解决 NoSQL 数据存储比关系数据库更好地解决的特定问题,例如 Redis 针对实时数据工作负载下的性能进行了优化,因此更适合存储实时数据数据高于 MySQL。关系数据库仍然大量用作主要数据存储。

底线是关系数据库在大多数情况下都很好。当您想要解决关系数据库的缺点并使用特定于问题的工具时,请使用其他技术。不要预先优化。解决问题。

于 2014-01-15T17:16:45.940 回答