![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
shuaiZh
立志成为架构师的菜鸟程序员~
展开
-
Linux安装Redis
1. 下载安装包访问redis官网,下载redis的安装包,[https://redis.io/download]2. 解压redis安装包执行命令解压命令:tar -zxvf /usr/local/redis-4.0.5.tar.gz3. 编译进入到redis/src目录中,执行make & make install4. 启动redis执行redis-serv...原创 2018-06-14 21:11:39 · 195 阅读 · 0 评论 -
浅谈Redis Sentinel
什么是SentinelRedis Sentinel是一个用来监控redis集群中节点的状态,不用来存储数据。当集群中的某个节点有故障时,可以自动的进行故障转移的操作。通常为了保证sentinel的高可用,sentinel也会部署多个。sentinel的结构图如下所示:在redis sentinel中,一共有3个定时任务。Redis中的复制方式在redis中有两种复制方式,分别为AO...原创 2018-06-16 15:25:56 · 3905 阅读 · 1 评论 -
浅谈Redis Cluster
数据分区方式:节点取余、一致性哈希、虚拟槽节点取余:根据key的hash值和节点数取模的方式计算出节点ID,然后向对应的节点提交数据,如下图所示。 一致性哈希:虚拟槽:...原创 2018-06-18 22:22:25 · 8613 阅读 · 2 评论 -
Redis的持久化方式
在Redis中,有2种持久化方式rdb 三种方式 save命令(同步,阻塞客户端命令) bgsave命令(fork出子进程,生成RDB,消耗内存) 自动配置 文件策略:如果存在老的RDB文件,新老替换。aof 写命令 追加到aof文件中 3种aof策略 先写入缓冲区 再刷新缓冲区写入磁盘 aof重写...原创 2018-06-18 23:52:43 · 159 阅读 · 0 评论