据我所知,NoSQL 数据库可能是高强度数据读取应用程序的不错选择,但如果您还需要进行大量数据更新,则不太适合,并且事务性对您来说非常重要(因为没有酸合规性)。对?可能太简单了。
但无论如何,假设我至少部分正确,我现在担心 NoSQL 数据库如何维护您正在阅读或编写的数据的“读取一致”视图。还是他们?如果他们不这样做,这不是一个很大的问题吗?
我的意思是,如果您正在阅读(或更新)的数据在阅读时发生变化,那么您可能会得到不一致/脏的结果集。来自 Oracle rdbms 背景,所有这些都只是为您处理,我发现它令人困惑,缺乏读取一致性并不是一个大问题。很可能虽然我错过了关于这一切的一些关键点。有人可以让我直截了当吗?