从技术上来说,我会说是的。MySQL可以高效地处理50GB的数据。 如果你需要一些例子,Facebook在存储超过7TB的收件箱数据后才转向Cassandra。 来源: Lakshman, Malik: Cassandra - A Decentralized Structured Storage System。 维基百科也在MySQL中处理数百GB的文本数据。
任何使用B树的后端(如所有MySQL流行的后端)当索引已经不再适合内存时,查询速度会急剧变慢。根据您的查询需求,Cassandra可能是一个好选择,或者Lucandra(Lucene + Cassandra)--请参考http://blog.sematext.com/2010/02/09/lucandra-a-cassandra-based-lucene-backend/。
Apache Cassandra
。这就是它被设计的原因。(http://incubator.apache.org/cassandra/) - Buhake Sindi