MongoDB不是关系数据库,产品也不遵循关系体系结构。但是对于来自关系型数据库管理系统的人来说,我想知道MongoDB在多大程度上支持ACID (原子性、一致性、隔离性、持久性)。或者我们不应该从ACID的角度来评估MongoDB?
发布于 2012-09-03 15:37:17
我多么喜欢文档:http://docs.mongodb.org/manual/faq/fundamentals/#does-mongodb-support-transactions和这个网站:What does MongoDB not being ACID compliant really mean?
在MongoDB中有很多方法可以支持事务,现在go
驱动程序甚至内置了事务查询。
下面是一个两阶段提交的简单示例:http://cookbook.mongodb.org/patterns/perform-two-phase-commits/更复杂的查询需要更多的工作。
基本上,MongoDB酸遵从性的含义可以通过文档页面和这个问题来解释。
这可能是MongoDB上谈论最多的话题之一,快速的谷歌搜索会给你更多的信息,而不是我们在这里的答案。
https://stackoverflow.com/questions/12243683
复制相似问题