摘要: 一、MySQL5.6.36安装前准备 (1)克隆一个模板机器(使用centos6),克隆完做快照 (2)IP 10.0.0.52 主机名db02 (3)iptables selinux (4)下载好5.6.36 (5)安装依赖包 yum install -y ncurses-devel libaio 阅读全文
posted @ 2019-10-09 18:40 早晨我在雨中采花 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 前面博客我们已经学习到sentinel问题?为什么还要讲cluster呢? 使用Redis Sentinel 模式架构的缓存体系,在使用的过程中,随着业务的增加不可避免的要对Redis进行扩容,熟知的扩容方式有两种,一种是垂直扩容,一种是水平扩容。垂直扩容表示通过加内存方式来增加整个缓存体系的容量比 阅读全文
posted @ 2019-10-09 16:53 早晨我在雨中采花 阅读(795) 评论(0) 推荐(0) 编辑
摘要: Redis-Sentinel(哨兵)是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个m 阅读全文
posted @ 2019-10-09 16:29 早晨我在雨中采花 阅读(271) 评论(0) 推荐(0) 编辑
摘要: redis中的事务跟关系型数据库中的事务是一个相似的概念,但是有不同之处。关系型数据库事务执行失败后面的sql语句不在执行,而redis中的一条命令执行失败,其余的命令照常执行。 redis中开启一个事务是使用multi,相当于begin\start transaction,exec提交事务,dis 阅读全文
posted @ 2019-10-09 15:56 早晨我在雨中采花 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 生产者和消费者模型 消息模式 Redis发布消息通常有两种模式: 队列模式(queuing) 发布-订阅模式(publish-subscribe) 任务队列的好处: 松耦合。(生产者只关心生产,消费者只关心消费。不会因为一个生产者影响到消费者,也不会因为一个消费者而影响到生产者。) 易于扩展。(当生 阅读全文
posted @ 2019-10-09 15:37 早晨我在雨中采花 阅读(229) 评论(0) 推荐(0) 编辑
摘要: String Hash List Set Sorted set 自己去扩展 Bit arrays HyperLogLogs Streams(redis5新加的类型) String字符串 string是redis最基本的类型,一个key对应一个value。一个键最大能存储512MB。 String类型 阅读全文
posted @ 2019-10-09 15:34 早晨我在雨中采花 阅读(186) 评论(0) 推荐(0) 编辑
摘要: RDB 持久化 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化 记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 阅读全文
posted @ 2019-10-09 15:12 早晨我在雨中采花 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。 Redis采用内存(In-Memory)数据集(DataSet) 。 支持多种数据类型。 运行于大多数POSIX系统,如Linux、*BSD、OS X等。 1. 软件获取和帮助 R 阅读全文
posted @ 2019-10-09 15:06 早晨我在雨中采花 阅读(139) 评论(0) 推荐(0) 编辑