redis cluster VS tw
Posted 旋转乾坤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis cluster VS tw相关的知识,希望对你有一定的参考价值。
搭建集群脚本
#/bin/bash
/usr/local/bin/redis-server /usr/local/redis-cluster/30001/redis.conf
/usr/local/bin/redis-server /usr/local/redis-cluster/30002/redis.conf
/usr/local/bin/redis-server /usr/local/redis-cluster/30003/redis.conf
/usr/local/bin/redis-server /usr/local/redis-cluster/30004/redis.conf
/usr/local/bin/redis-server /usr/local/redis-cluster/30005/redis.conf
/usr/local/bin/redis-server /usr/local/redis-cluster/30006/redis.conf
/usr/local/redis-4.0.2/src/redis-trib.rb create --replicas 1 127.0.0.1:30001 127.0.0.1:30002 127.0.0.1:30003 127.0.0.1:30004 127.0.0.1:30005 127.0.0.1:30006
新增节点
/usr/local/redis-4.0.2/src/redis-trib.rb add-node 127.0.0.1:30007 127.0.0.1:30001
但还不能使用,要激活
/usr/local/redis-4.0.2/src/redis-trib.rb reshard 127.0.0.1:30001
1、tw是一层代理,对外提供一个VIP;cluster是与后端节点直连
2、tw不可平滑扩容(期间会丢部分key),cluster可以(期间会移动slot,客户端透明无感知);
以上是关于redis cluster VS tw的主要内容,如果未能解决你的问题,请参考以下文章
Redis学习笔记35——Codis VS Redis Cluster:我该选择哪一个集群方案?
Redis学习笔记35——Codis VS Redis Cluster:我该选择哪一个集群方案?
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication