【发布时间】:2012-04-25 04:28:11
【问题描述】:
我和我的大学正在重新考虑使用 MongoDB 来存储我们应用程序的所有数据。有些人认为,由于 Mongo 在用户注册或更新他的个人资料(或类似但更重要的东西)时的最终一致性,因此不会立即看到结果,并且可能会让用户感到沮丧。
我很确定,除非我们拥有大量数据并且进行一些复制,否则我们不会看到最终一致性的影响。但我不确定。
有什么建议吗?仅使用 mongo 还是添加额外的 SQL 服务器来存储敏感数据?
【问题讨论】:
-
如果获取最新数据很重要,您可以强制查询从 mongo 中的 master 中提取。
标签: sql-server mongodb eventual-consistency nosql