忽略整个NoSQL与SQL的争论,我认为最好的方法是将它们结合起来。换句话说,对于系统的某些部分(复杂的查询,事务)使用MySQL,而对于其他部分(性能,计数器等)则使用Redis。
以我的经验,与可伸缩性(很多用户…)相关的性能问题最终迫使您添加某种缓存来减轻MySQL服务器的负载,redis / memcached擅长此事。

忽略整个NoSQL与SQL的争论,我认为最好的方法是将它们结合起来。换句话说,对于系统的某些部分(复杂的查询,事务)使用MySQL,而对于其他部分(性能,计数器等)则使用Redis。
以我的经验,与可伸缩性(很多用户…)相关的性能问题最终迫使您添加某种缓存来减轻MySQL服务器的负载,redis / memcached擅长此事。