如何selectCassandra,Membase,Hadoop,MongoDB,RDBMS等?

是否有关于何时使用Cassandra或Membase或Hadoop或普通的旧关系数据库的文章/博客文章? 有没有一篇论文讨论每个技术的优缺点,以及应该select哪种技术?

我正在考虑编写一个新的web服务,每天大约有一百万次访问,数据跨越几TB。

编辑 Adam Marcus 的NoSQL生态系统 (来自“开源应用程序体系结构”一书): http : //www.aosabook.org/en/nosql.html

一般的想法和比较http://www.thoughtworks.com/articles/nosql-comparison

技术比较http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

硕士论文 – NoSQL数据库的分析与分类http://scholar.googleusercontent.com/scholar?q=cache:rQlbiz6bojAJ:scholar.google.com/+comparison+of+nosql&hl=zh-CN&as_sdt=0,5&as_vis=1