关于Redis中bitmap的原理和使用详解 目录一、原理二、BitMap 相关命令三、BitMap 空间计算四、使用场景1. 用户签到2. 统计活跃用户(用户登陆情况)3. 统计用户在线状态4. 实现布隆过滤器五、总结一、原理先声明一下:Redis 有5种数据类型,而 BitMap redis 2023年09月27日 145 点赞 0 评论 275 浏览
Redis Lua同步锁实现源码解析 目录Redis+Lua同步锁Jedis配置Jedis工具类→获取jedisredis 锁工具类加锁示例(jedis+lua)Redis+Lua同步锁Jedis配置@Configuration@Getter@Setter@Slf4j redis 2023年09月27日 200 点赞 0 评论 654 浏览
Redis BigKey的问题解决 目录什么是BigKey?如何查看Redis中的bigKey?查看单个Keymemory usage如何优化1 拆分2 本地缓存什么是BigKey?BigKey指的是redis中一些key value值很大,这些key在序列化与反序列化过程中 redis 2023年09月27日 668 点赞 0 评论 731 浏览
关于Redis的内存淘汰策略详解 目录一、什么是内存淘汰?二、Redis 内存上限三、Redis 内存淘汰策略四、内存淘汰的具体工作步骤五、LRU 算法及在 Redis 中的改进5.1 LRU 算法5.2 Redis 中的 LRU 算法六、LFU一、什么是内存淘汰?如果在做 redis 2023年09月27日 845 点赞 0 评论 240 浏览
关于Redis持久化的深入探究 目录Redis持久化1、为什么需要持久化?2、RDB(Redis Database)2.1 官网介绍2.2 什么是RDB2.3 操作步骤3、AOF(Append Only File)3.1 什么是AOF?3.2 AOF持久化方式3.3 AO redis 2023年09月27日 938 点赞 0 评论 552 浏览
redis主从切换导致的数据丢失与陷入只读状态故障解决方案 目录背景业务redis高可用架构具体内存扩容流程主从切换后数据丢失原因定位总结背景最近一组业务redis数据不断增长需要扩容内存,而扩容内存则需要重启云主机,在按计划扩容升级执行主从切换时意外发生了数据丢失与master进入只读状态的故障, redis 2023年09月27日 511 点赞 0 评论 867 浏览
Redis高可用梳理详解 目录为什么要有Redis高可用?高可用的手段持久化:主从同步哨兵模式(Sentinel)Redis Cluster 集群方案为什么要有Redis高可用?痛点:如果一个服务的redis,只有一个master节点,那哪天接口机跟redis机器网 redis 2023年09月27日 691 点赞 0 评论 360 浏览
Redis分布式缓存的安装 目录前言使用redis的原因安装二、docker下安装启动Redis容器观察Redis启动效果查看Redis的版本Redis服务器和客户端前言redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了ma redis 2023年09月27日 403 点赞 0 评论 641 浏览
一篇吃透Redis缓存穿透、雪崩、击穿问题 前言:在学Redis之前我们查询数据的时候都是直接查询数据库的,但是这样会有一个潜在的问题:“如果用户量很大,所有请求都去访问数据库,那么会使数据库压力过大,导致性能下降甚至宕机”。因此,我们需要把经常访问的数据放到 redis 2023年09月27日 843 点赞 0 评论 801 浏览
redis Template.opsForValue()中方法实例详解 查看源码可以看到redisTemplate.opsForValue()中的方法都定义在ValueOperations<K, V> 中,该接口中一共有17个方法:public interface ValueOperations<K, V> { redis 2023年09月27日 517 点赞 0 评论 1095 浏览