是否有NoSQL解决方案的比较(在某些情况下更好?)

waj*_*jiw 8 php couchdb mongodb nosql

我正在尝试更多地了解NoSQL,因为我正在Linux/PHP架构中构建基于密钥的归档应用程序.任何人都可以解释主要解决方案(CouchDB/MongoDB /等)之间的差异,以及每个解决方案的优缺点吗?链接会很棒,但我很难单独使用谷歌进行研究.

小智 8

谷歌"nosql比较" - 真的有很多相关的博客和文档.

这是一个:http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis


use*_*961 0

在这个问题在 stackoverflow 上发布大约一个月后,一些博主发布了这个问题的直观答案。

有趣的是,它根据 CAP 定理定位了不同的可用解决方案。

我只想补充一点,Cassandra 可以适合“P”的两侧,具体取决于您是否始终使用仲裁进行查询。

http://blog.nahurst.com/visual-guide-to-nosql-systems

注意:作者任意将 RDBMS 和数据仓库解决方案放在三角形的 CA 一侧。我知道可用的非分区容忍是有争议的,但这不是重点。