暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
redis cluster安装
733
13页
12次
2020-06-07
免费下载
redis cluster
集群功能造成的Redis限制
1. key的批量操作仅⽀持相同slot值的key执⾏(msetmget)。
2. key事务操作,只⽀持多key在同⼀节点上的事务操作。
3. key作为事务分区的最⼩粒度,不能将hashlist等映射到不同的节点。
4. 不⽀持多数据空间,单机下的Redis⽀持16个数据空间,但是集群模式下仅⽀持使⽤⼀个数据
空间,即 db 0
5. 复制结构仅⽀持⼀层,从节点复制主节点。不能签套树状复制结构。
搭建cluster(⼿动)
主要包含:1.准备节点。 2.节点握⼿ 3.分配槽
redis集群⼀般为多节点组成,节点数量⾄少为6才能保证组成完整⾼可⽤的集群。
每个节点都需要配置 cluster-enabled yes
建议为集群中所有节点统⼀⽬录,⼀般分三个⽬录:confdatalog,分别存放配置、数据
和⽇志相关⽂件。
准备节点
配置
[root@balabala cluster_conf]# cat redis_7379.conf
port 7379
daemonize yes
logfile "/usr/local/redis/cluster_log/log_7379"
dbfilename "dump-7379.rdb"
dir "/usr/local/redis-5.0.8/cluster_data/data_7379"
pidfile "/usr/local/redis/cluster_conf/redis_7379.pid"
######cluster########
cluster-enabled yes
cluster-node-timeout 15000
cluster-config-file "node-7379.conf"
# Generated by CONFIG REWRITE
replica-priority 100
//####cluster部分为cluster配置的内容
启动
[root@balabala cluster_conf]# redis-server redis_7379.conf
[root@balabala cluster_conf]# redis-server redis_7380.conf
[root@balabala cluster_conf]# redis-server redis_7381.conf
[root@balabala cluster_conf]# redis-server redis_7382.conf
[root@balabala cluster_conf]# redis-server redis_7383.conf
[root@balabala cluster_conf]# redis-server redis_7384.conf
此时,检查进程为
root 20170 1 0 15:47 ? 00:00:00 redis-server *:7379 [cluster]
root 20226 1 0 15:55 ? 00:00:00 redis-server *:7380 [cluster]
root 20231 1 0 15:55 ? 00:00:00 redis-server *:7381 [cluster]
root 20237 1 0 15:55 ? 00:00:00 redis-server *:7382 [cluster]
root 20247 1 0 15:57 ? 00:00:00 redis-server *:7383 [cluster]
root 20279 1 0 16:03 ? 00:00:00 redis-server *:7384 [cluster]
root 20286 20125 0 16:03 pts/2 00:00:00 grep --color=auto redis
redis按照redis_XXXXconf⽂件⾥的cliuster-config-file参数⾃动⽣成⼀个集群配置⽂件,如下
node-7379.conf
当集群中的节点信息发⽣变化,如添加删除节点,节点下线,故障转移等。节点会⾃动保存集
群状态到配置⽂件中。!!!不要⼿动修改!!!
这个⽂件中的2dba782efedfdbc087c29f2ef5987ac13b36653c是⼀串16进制的40位字符
串,即节点ID,⽤于标记集群内的⼀个节点,很多集群操作都依赖这个节点ID。节点id会在重
启时加载集群配置⽂件进⾏重⽤(不同于run id
[root@balabala cluster_conf]# ll ../cluster_data/data_7379/
total 4
-rw-r--r-- 1 root root 114 5 11 15:47 node-7379.conf
of 13
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜