twemproxy
alpha:
listen: 127.0.0.1:22121 监听端口
hash: fnv1a_64 hash算法
distribution: ketama
auto_eject_hosts: true
redis: true 使用redis,默认memcached
server_retry_timeout: 2000
server_failure_limit: 1
servers:
- 127.0.0.1:6379:1 配置多个节点,:1代表权重
- 127.0.0.1:6380:1
predixy
Sentinels {
+ 127.0.0.1:26379
+ 127.0.0.1:26380
+ 127.0.0.1:26381
}
Group ooxx { 哨兵监控主节点逻辑名称
}
Group xxoo { 可以监控多套,但是不能开启事务
}
redis cluster 无主模型,hash取模计算槽位,重定向到槽位指定节点进行操作
./create-cluster start
./create-cluster create
./create-cluster stop
./create-cluster clean
查看create-cluster修改配置,比如节点个数,从节点个数等等。也可以通过redids-cli命令直接创建,分配槽位,新增节点等。