【发布时间】:2012-05-08 05:19:56
【问题描述】:
据我所知,NoSQL 数据库对于高强度数据读取应用程序来说可能是一个不错的选择,但如果您需要同时进行大量数据更新并且事务性对您来说非常重要(与没有酸合规性)。正确的?可能太简单了。
但无论如何,假设我部分正确,至少我现在担心 NoSQL 数据库如何维护您正在读取或写入的数据的“读取一致”视图。还是他们?如果他们不这样做,那不是一个很大的问题吗?
我的意思是,如果您正在读取(或更新)的数据在您读取时发生变化,那么您可能会得到不一致/脏的结果集。来自 Oracle rdbms 背景,所有这些都是为您处理的,我发现缺乏读取一致性并不是一个大问题,这让我感到困惑。很可能我错过了所有这一切的一些关键点。谁能直截了当?
【问题讨论】:
标签: mongodb couchdb acid oracle-nosql nosql