环境rhel6.5server1server2[root@server1~]#yuminstallgcc[root@server1~]#tarzxfredis-4.0.8.tar.gz[root@server1~]#cdredis-4.0.8[root@server1redis-4.0.8]#make&&makeinstall[root@server1redis-4.0.8]#cd
分类:
其他好文 时间:
2018-10-28 11:16:39
阅读次数:
150
一. 概念 在主从复制中,数据库分为两类,一类是主库(master),另一类是同步主库数据的从库(slave)。 主库可以进行读写操作,当写操作导致数据变化时会自动同步到从库。而从库一般是只读的(特定情况也可以写,通过参数slave-read-only指定),并接受来自主库的数据, 一个主库可拥有多 ...
分类:
其他好文 时间:
2018-10-26 22:19:25
阅读次数:
226
本文讲述Redis高可用方案中的哨兵模式——Sentinel,RedisClient中的Jedis如何使用以及使用原理。 Redis主从复制 Redis Sentinel模式 Jedis中的Sentinel Redis主从复制 Redis主从复制是Sentinel模式的基石,在学习Sentinel模 ...
分类:
其他好文 时间:
2018-10-22 13:09:47
阅读次数:
174
1.Redis复制的原理和优化 1.1 Redis单机的问题 1.1.1 机器故障 在一台服务器上部署一个Redis节点,如果机器发生主板损坏,硬盘损坏等问题,不能在短时间修复完成,就不能处理Redis操作了,这就是单机可能存在的问题 同样的,服务器正常运行,但是Redis主进程发生宕机事件,此时只 ...
分类:
其他好文 时间:
2018-10-16 11:58:24
阅读次数:
181
深入学习 Redis(1):Redis 内存模型 深入学习 Redis(2):持久化 深入学习 Redis(3):主从复制 深入学习 Redis(4):哨兵 深入学习 Redis(1):Redis 内存模型 深入学习 Redis(2):持久化 深入学习 Redis(3):主从复制 深入学习 Redi ...
分类:
其他好文 时间:
2018-09-29 11:59:02
阅读次数:
185
启动多个Redis实例,如果是在单机下,复制出来两份Redis编译后的文件 cp -r /usr/local/redis5/ /usr/local/redis5_1 cp -r /usr/local/redis5/ /usr/local/redis5_2 如果实在单机下做测试,跑多个Redis服务的 ...
分类:
其他好文 时间:
2018-09-20 14:15:46
阅读次数:
152
redis主从只是数据的备份,当主宕机后不会自动切换从为主,需要手动切换从为主。 哨兵就可以自动切换从为主, 集群 ...
分类:
其他好文 时间:
2018-09-20 12:22:07
阅读次数:
162
1)机器信息Redis主从结构支持一主多从,这里我使用一主两从(一主一从也行,配置一样)主节点172.16.0.237master-node从节点172.16.0.131slave-node1关闭两个节点机的iptables防火墙和selinux2)安装redis三台节点机的安装步骤一样[root@master-node~]#wgethttp://download.redis.io/redis-s
分类:
其他好文 时间:
2018-09-19 20:00:00
阅读次数:
268
在前面的两篇文章中,我们分别介绍了Redis的内存模型和Redis持久化技术及方案选择。 在之前的文章中曾提到过,Redis高可用的方案包括持久化、主从复制(及读写分离)、哨兵和集群。其中持久化侧重解决的是Redis数据的单机备份问题(从内存到硬盘的备份);而主从复制则侧重解决数据的多机热备。此外, ...
分类:
其他好文 时间:
2018-09-14 15:56:48
阅读次数:
179
一、redis的五种数据类型: string是字符串类型,是redis最基本的数据类型。 哈希类型hash,hash特别适合存储对象 列表类型list,按照插入顺序排序 集合类型set,不允许有重复数据 有序集合类型zset,不允许有重复数据 二、redis主从复制 为了避免服务器停机导致数据库数据 ...
分类:
其他好文 时间:
2018-09-13 18:27:35
阅读次数:
196