
Redis学习笔记
RobertoHuang
只有疯狂到相信自己能改变世界的人 才能真正的去改变世界
展开
-
Redis持久化原理及配置详解(RDB方式和AOF方式)
Redis的强大功能很大程度上是由于其将所有数据都存储在内存中。为了使Redis在重启后仍能保证数据不丢失,需要将数据从内存中以某种形式持久化到硬盘中。Redis支持两种持久化方式,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或两种结合使用。(持久化即将数据保存到磁盘,机器宕机或者重启数据不丢失,存储到内存中的数据会丢失)1.RDB方式持久化1.1 RDB的概念 RDB方式是通过快照方原创 2017-04-27 11:33:53 · 7136 阅读 · 0 评论 -
Redis简介及单机版编译安装详细教程
1.Redis简介 Redis(Remote Dictionary Server)是一种Nosql技术,它是一个开源的高级kv存储和数据结构存储系统,它经常被拿来和Memcached相比较,但是Memcached不提供持久化的数据保存机制而Redis可以将数据保存在磁盘中,Redis不仅仅是能够存储key和value这种简单的键值对,还能存储例如集合、hash表、列表、字典等。Redis在整个运行原创 2017-04-25 16:03:06 · 2747 阅读 · 0 评论 -
Redis主从架构和主从从架构集群搭建详细步骤
Redis主从复制的功能非常强大,它有以下好处:1.避免Redis单点故障2.构建读写分离架构,满足读多写少的应用场景1.主从架构1.1 Redis主从架构拓扑图结构 1.2 主从结构搭建Redis集群不用安装多个Redis,只需复制多个配置文件,修改即可。所以如果要进行主从结构搭建,需先安装单机版Redis。单机版Redis安装可参照:单机版Redis安装教程1.2.1 在安装好单机版的前提下原创 2017-04-25 20:08:27 · 12478 阅读 · 3 评论 -
Redis容灾部署哨兵(sentinel)机制配置详解及原理介绍
1.为什么要用到哨兵哨兵(Sentinel)主要是为了解决在主从复制架构中出现宕机的情况,主要分为两种情况:1.从Redis宕机这个相对而言比较简单,在Redis中从库重新启动后会自动加入到主从架构中,自动完成同步数据。在Redis2.8版本后,主从断线后恢复的情况下实现增量复制。2.主Redis宕机这个相对而言就会复杂一些,需要以下2步才能完成i.第一步,在从数据库中执行SLAVEOF NO原创 2017-04-26 00:22:32 · 7692 阅读 · 1 评论 -
Redis Cluster高可用(HA)集群环境搭建详细步骤
1.为什么要有集群由于Redis主从复制架构每个数据库都要保存整个集群中的所有数据,容易形成木桶效应,所以Redis3.0之后的版本添加特性就是集群(Cluster)2.Redis集群架构说明 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的master节点检测失效时才生效. (3)客原创 2017-04-26 22:17:58 · 9999 阅读 · 2 评论