redis
文章平均质量分 84
郭咖啡
***
展开
-
docker安装redis并实现主从复制(哨兵)
描述:redis单机版、redis镜像下载可参考:此文章redis配置文件介绍:参考此文章redis持久化:参考此文章是什么所说的主从复制指的是:主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主能干嘛读写分离容灾恢复环境准备描述:多台虚拟机开启多个redis实例,按照此文章,运行分别在三台虚拟机上运行三个实例即可。一台虚拟机启动三个redis实例。以下测试使用一台虚拟机启动三个redis实例注意:原创 2020-08-06 00:01:59 · 206 阅读 · 0 评论 -
缓存穿透、缓存击穿、缓存雪崩
缓存穿透是什么查询一个一定不存在的数据,从存储层查不到数据则不写入缓存,使得查询这个不存在的数据每次请求都要到DB去查询,可能导致DB挂掉怎么解决查询返回的数据为空,仍把这个空结果进行缓存,但过期时间会比较短布隆过滤器:将所有可能存在的数据哈希到一个足够大的 bitmap 中,一个一定不存在的数据会被这个 bitmap 拦截掉,从而避免了对 DB 的查询[Google开源的 Guava中自带的布隆过滤器]缓存击穿是什么对于设置了过期时间的 key,缓存在某个时间点过期的时候,恰好原创 2020-08-04 18:48:38 · 79 阅读 · 0 评论 -
redis事务
常常在面试中中问到,redis是否存在事务?答案是存在。下面对redis事务做简单的介绍。redis事务是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。redis2.2后支持cas操作能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令。常用命令Redis命令参考:http://redisdoc.com/命令描述DISCARD取消事务,放弃执行事务块内的所有命令原创 2020-08-04 18:23:03 · 64 阅读 · 0 评论 -
redis持久化
redis配置文件介绍:https://blog.csdn.net/qq_34497272/article/details/107789020redis持久化RDB(Redis DataBase)AOF(Append Only File)RDB(Redis DataBase)是什么在指定的时间内将内存中的数据快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化原创 2020-08-04 17:47:00 · 87 阅读 · 0 评论 -
redis配置文件介绍
文章目录redis官方地址redis配置文件介绍(redis.conf)日志级别(默认级别notice)tcp-backlog过期策略(默认为永不过期)安全(security),默认没有密码SNAPSHOTTING快照配置APPEND ONLY MODE配置redis.conf参数配置说明redis官方地址redis官方github地址:https://github.com/redis/redisredis配置文件官网地址:https://redis.io/topics/configredis配置文原创 2020-08-04 16:53:38 · 323 阅读 · 0 评论 -
redis数据类型+使用场景+常用命令+Java中简单测试
文章目录一、官网地址二、redis数据类型及使用场景string(字符串)*list(列表)hash(哈希)*set(集合)zset(sorted set:有序集合)HyperLogLog(用来做基数统计的算法)BitMap(位图)Geo(地理位置)三、reids操作命令key(键)string(字符串)list(列表)hash(哈希)set(集合)zset(有序集合)HyperLogLog(用来做基数统计的算法)一、官网地址Redis官网:https://redis.io/Redis中文网:htt原创 2020-08-04 18:27:41 · 111 阅读 · 0 评论 -
Mac安装redis可视化工具rdm(redis-desktop-manager)
1、redis可视化工具rdm(redis-desktop-manager)下载链接: https://pan.baidu.com/s/1YfZlvU2bE3P2LhZmamDmwg 提取码: bem4 复制这段内容后打开百度网盘手机App,操作更方便哦原创 2020-05-10 17:14:03 · 1559 阅读 · 1 评论 -
docker安装redis
一、查看可用的 redis版本1、docker官网查看redis镜像地址及版本信息:https://hub.docker.com/_/redis?tab=tags每个版本后都有拉取redis镜像的命令。2、用docker search redis 命令来查看可用版本二、拉取 redis镜像我们直接拉去最新的redis镜像。docker pull redis:latest三、查看本地镜像docker images四、运行容器使用以下命令来运...原创 2020-08-05 00:42:20 · 230 阅读 · 0 评论