Redis工作原理,工作模式,以及高可用及集群的搭建
分类:
其他好文 时间:
2018-05-02 19:10:55
阅读次数:
201
Redis Sentinel物理结构图 1. 启动主节点 配置: port 6379 daemonize yes logfile “6379.log” dbfilename “dump-6379.rdb” dir “/opt/soft/redis/data/” 启动主节点,并用一下命令验证主节点是否 ...
分类:
其他好文 时间:
2018-04-30 21:11:33
阅读次数:
173
最近一直在使用Redis作为缓存数据库,在使用当中,刚开始没有注意配置问题。 1、纯粹的注入单机模式 2、Redis集群模式,集群模式又分为两种,哨兵模式实现 和 RedisClusterConfiguration实现,配置如下 哨兵模式主要是监听、检测 master 的状态,如果监听到状态异常,则 ...
分类:
其他好文 时间:
2018-04-28 14:25:52
阅读次数:
377
1、redis基础入门2、redis应用进阶一、概念redis是一个开源的键-值,即是缓存又是存储,支持持久化,借助sentinel实现一定意义的高可用,数据结构服务器:string,list,hash,set,sortedset,bitmap,hyperloglognosql四种流派:key-value键值型:Memcachedredisdocumemtation文档型:Mongodbcolum
分类:
数据库 时间:
2018-04-28 00:21:19
阅读次数:
213
下载地址 创建程序目录 解压并编译 规划目录结构 修改配置文件 redis.conf 修改配置文件 sentinel.conf 启动redis 登录redis 设置密码 使用密码登录 当第一启动redis的时候,可能会产生一些警告 可以看到存在3条启动警告信息: 第一个错误和第二个错误可以同时解决, ...
分类:
其他好文 时间:
2018-04-25 18:57:34
阅读次数:
158
redis-server :redis服务器 redis-cli :redis命令客户端 redis-benchmark :redis性能压测工具 redis-check-dump :RDB文件检查工具 redis-check-aof :AOF文件检查工具 redis-sentinel :高可用安装 ...
分类:
其他好文 时间:
2018-04-21 21:22:01
阅读次数:
241
前言 泛型实现了参数化类型的概念; 泛型的主要目的之一是用来指定容器要持有什么类型的对象,编译器保证类型的正确性; 多态也是一种泛化机制; 基本类型无法作为类型参数; 一.基本使用方式 泛型基本分为泛型类型和泛型方法两种,泛型类型声明方式为 类型参数用尖括号括住,放在类名后边 ,泛型方法的参数列表应 ...
分类:
其他好文 时间:
2018-04-21 14:27:35
阅读次数:
167
我们知道redis是有主从复制的,例如下图:但如果master主进程挂掉之后,没有slave站出来当master,那么整个写redis业务就崩溃了。虽然其他业务可以从从redis上继续读取数据,当主写redis已经崩溃了,势必造成影响。而redis为我们提供了Sentinel来做redis的高可用工... ...
分类:
其他好文 时间:
2018-04-19 20:26:28
阅读次数:
220
Redis 主从介绍 主Redis写入数据时,从Redis会通过Redis Sync机制,同步数据,确保数据一致。并且Redis有哨兵(Sentinel)机制,Redis主挂掉会自动帮我们提升从为主。 主从同步类型以及哨兵介绍 级联复制 为避免主Redis同时读写压力过大,三个包括以上节点的Redi ...
分类:
其他好文 时间:
2018-04-16 15:12:54
阅读次数:
269
1、环境规划 2、redis部署 3、redis配置(master) 4、配置redis-sentinel 5、vip漂移脚本,需要执行权限 6、客户端测试数据 7、绑定vip到主库 /sbin/ip addr add 10.213.50.188/24 dev eth0 8、停止主redis观察从库 ...
分类:
其他好文 时间:
2018-04-13 11:33:00
阅读次数:
214