简体   繁体   English

异步插入和更新异步插入和更新:NoSql和SQL

[英]Asynchronous Inserts & UpdatesAsynchronous Inserts & Updates : NoSql and SQL

Reading this doc : http://metadata-standards.org/Document-library/Documents-by-number/WG2-N1501-N1550/WG2_N1537_SQL_Standard_and_NoSQL_Databases%202011-05.pdf it states for NoSql : 'Asynchronous Inserts & Updates" so this means that by default MongoDb issues these DB operations in a new thread whereas OracleDB and other SQL based DB's issue these operations sequentially ? 阅读此文档: http ://metadata-standards.org/Document-library/Documents-by-number/WG2-N1501-N1550/WG2_N1537_SQL_Standard_and_NoSQL_Databases%202011-05.pdf它指出了NoSql:“异步插入和更新”,因此意味着默认情况下,MongoDb在新线程中发布这些数据库操作,而OracleDB和其他基于SQL的数据库按顺序发布这些操作?

在此处输入图片说明

Does this mean that MongoDB has performance improvement over Oracle ? 这是否意味着MongoDB在性能上优于Oracle?

ACID compliance does require serialization. 遵守ACID确实需要序列化。 Traditional RDBMS are typically ACID compliant by default with the option of using non-compliant modes. 默认情况下,传统的RDBMS通常是ACID兼容的,并且可以选择使用不兼容的模式。 With NOSQL platforms ACID is usually not an option. 对于NOSQL平台,通常不能选择ACID。 When they say there is no need for ACID what they mean is that these platforms are not suitable for applications that require ACID. 当他们说不需要ACID时,它们的意思是这些平台不适用于需要ACID的应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM