Docker-Redis-配置主从和哨兵 发表于 2019-04-27 | 分类于 Docker-Redis 述上文中,我们使用docker安装了redis,下面来配置一个一主二仆的一个主从结构,并且设置哨兵,基于上文中的环境,我们现在已经有一个Redis实例了 环境准备上文中我们是挂载的外部的配置文件,和数据文件,然后我们把这个文件夹复制两个出来,改下名字,如下: 然后修改这两个新的redis中 ... 阅读全文 »
Docker-Redis-安装运行Redis并挂载外部配置文件和数据 发表于 2019-04-27 | 分类于 Docker-Redis 安装运行Redis拉取镜像在国内的镜像市场找到redis, 选好版本,pull下来,传送门 选一个新的,并且稳定的版本,我这里选择的3.2.9版本 执行以下命令,pull镜像1docker pull daocloud.io/library/redis:3.2.9 创建文件夹创建两个文件夹,一 ... 阅读全文 »
Redis-19-常见使用场景 发表于 2019-04-27 | 分类于 Redis 述通过之前文章的介绍,现在redis也可以基本的使用了,那么到底什么时候该使用redis呢.下面就来说几个redis的常用场景 使用场景计数器数据统计的需求非常普遍,通过原子递增保持计数。例如,点赞数、收藏数、分享数等。 排行榜排行榜按照得分进行排序,例如,展示最近、最热、点击率最高、活跃度最 ... 阅读全文 »
Redis-18-缓存击穿、穿透、雪崩等问题及解决方案 发表于 2019-04-27 | 分类于 Redis 述上文说了redis的内存淘汰策略,下面再来看一下使用缓存的过程中一些常见的问题 我们在使用redis做缓存的时候,一般流程是这样的 请求进来时候首先查询redis判断是否存在缓存且缓存是否过期 若已经存在不过期的缓存则直接获取返回 若缓存不存在或已过期则重新查询数据库并将该数据存到re ... 阅读全文 »
Redis-17-内存淘汰策略 发表于 2019-04-27 | 分类于 Redis 述上文介绍了redis中的过期策略,本文再来看一下内存淘汰策略 内存淘汰策略指的是用户存储的一些key可以被Redis主动的删除,从而可能产生读miss的情况,那为什么Redis会有这种功能呢? 假设我现在有一个redis的服务器,内存是2G,随着系统业务的增长,reids中放的数据越来越 ... 阅读全文 »
Redis-16-过期策略 发表于 2019-04-27 | 分类于 Redis 述上文中介绍了redis和spring boot的整合使用,本文再来看一下redis中的过期策略,算是对之前内容的一个补充 过期策略在之前说命令行的时候,我们有给一个key设置过期时间,reids的过期策略就是说,一个key过期了的话redis会怎么处理这个key 过期策略通常有以下三种 ... 阅读全文 »
Redis-15-与Spring Boot整合使用 发表于 2019-04-27 | 分类于 Redis 述我们在实际的开发中,通常是需要spring集成redis,这里就以spring boot为例,整合redis,做一些常用的操作 环境准备首先开启redis服务,可以用我们之前创建的集群,或者是开启一个单独的redis服务,并且开启远程连接,还是上篇文章的那三步 然后,新建一个Spr ... 阅读全文 »
Redis-14-Jedis的基本使用 发表于 2019-04-27 | 分类于 Redis 述前面的文章中介绍了一些reids的基本命令,数据结构,持久化方式,还有主从集群等等,我们操作redis的数据的时候一直是在redis-cli里面的,本文就来看一下如何用java去操作redis,java操作reids的方式有很多种,这里首先先介绍的是Jedis 准备工作远程连接reids的前 ... 阅读全文 »
Redis-13-集群介绍 发表于 2019-04-27 | 分类于 Redis 述上文中,我们搭建的是主从结构的redis,那所有的写操作都是在master上的,然后同步更新到slave,所以从Master同步到Slave机器有一定的延迟,当系统很繁忙的时候,延迟问题会更加严重,Slave机器数量的增加也会使这个问题更加严重, 这时候就需要用到集群来提升reids的性能, 下面 ... 阅读全文 »
Redis-12-哨兵模式 发表于 2019-04-27 | 分类于 Redis 述上文中,使用了两种方式搭建redis主从,这两种方式无论是哪种,都会存在一个问题,那就是在主机宕机的时候,就会发生群龙无首的情况,那么如果在master挂掉的时候,能够从slave中选举出一个来充当master,就不需要我们去手动重启主机了,这就是哨兵模式 环境准备本文环境基于上文中,如下这 ... 阅读全文 »