所有的炒作,似乎真的很难找到可靠的信息,什么时候使用这个。因此,我提出以下问题,如果这些问题是愚蠢的,我很抱歉:
我想不是吧?我觉得NoSQL只是为了快速可访问的东西,从中丢失数据是没问题的。但我也读到NoSQL应用程序内置了冗余,这样我就不会丢失数据了?
另外,如果上面的两个例子很糟糕,您能给出我使用NoSQL的特定业务用例吗?我看到了很多一般的描述,但没有很多真实世界的例子。我唯一能想到的就是用户对用户的消息传递和分析。
发布于 2012-05-11 15:21:34
这真的是个“视情况而定”的问题。一些通用点:
您确实需要了解和了解各种类型的NoSQL商店是什么,以及它们如何提供可伸缩性/数据安全性等等。很难给出一个全面的答案,因为它们都是不同的,处理问题的方式也不同。
以MongoDb为例,查看他们的用例,看看他们认为MongoDb的“非常合适”和“不太合适”的用法。
发布于 2013-06-17 19:57:06
我认为Nosql至少在这些场景中“更适合”(欢迎更多补充)。
https://stackoverflow.com/questions/10553860
复制相似问题