mysql集群在速度上是如何匹配redis的?



mysql-cluster-expert-5.1文档提到:MySQL 5.1中的MySQL集群表通常完全存储在内存中而不是磁盘上(这就是为什么我们把MySQL集群称为内存数据库)这意味着mysql集群是一个分布式内存数据库,那么有人对mysql集群做过比较吗?Redis的速度?

我不认为redis与MySQL集群有任何相似之处,所以你不能比较它们。

MySQL集群是一个具有完全同步复制的高可用性、完全持久的SQL集群。Redis不是。据我所知,redis既不支持同步复制,也不支持SQL。

MySQL集群意味着当你可以COMMIT TRANSACTION**时,如果你在1ms后永久丢失任何集群成员,你的数据仍然是安全的。MySQL集群查询节点(即客户端)在很短的时间内自动故障转移(通常为<5秒)。

Redis绝对不做这些。它是一个非基于sql的数据存储,具有主从复制(故障转移?你最好自己实现它)

你不妨问摩托车是否比远洋客轮快。

**我不认为redis支持事务,所以这个概念也是垃圾。

相关内容

  • 没有找到相关文章

最新更新