redis

redis中RDB(Redis Data Base)的机制

目录一、RDB(Redis Data Base)1.1、配置文件1.2、操作步骤1.3、数据丢失演示1.4、检查dump.rdb文件是否损坏1.5、禁用RDB快照一、RDB(Redis Data Base)1.1、配置文件版本:redis6

Redis分布式缓存与秒杀

目录一、单点Redis的问题二、RDB三、AOF四、Redis优化秒杀流程1、秒杀步骤:2、Redis优化秒杀步骤:3、秒杀的lua脚本4、调用秒杀的lua脚本5、通过线程池,操作阻塞队列五、基于Redis实现共享session登录基于se

Redis分布式锁的实现方式

目录一、分布式锁是什么1、获取锁2、释放锁二、代码实例上面代码存在锁误删问题:三、基于SETNX实现的分布式锁存在下面几个问题1、不可重入2、不可重试3、超时释放4、主从一致性四、Redisson实现分布式锁1、pom2、配置类3、测试类五

图解Redis主从复制与Redis哨兵机制

目录前言一、Redis复制是什么?二、Redis复制能干嘛?三、Redis复制的缺点1、复制延迟2、master宕机四、乐观复制策略五、Redis复制常用命令1、info replication2、replicaof 主库Ip 主库port

使用Redis解决高并发方案及思路解读

目录NoSQLRedis痛点思路分布式锁锁续命扩展结语NoSQLNot Only SQL的简称。NoSQL是解决传统的RDBMS在应对某些问题时比较乏力而提出的。即非关系型数据库,它们不保证关系数据的ACID特性,数据之间一般没有关联,在扩

Redis中的BigKey问题排查与解决思路详解

目录摘要Big Key问题介绍Big Key问题排查使用BIGKEYS命令Debug Objectmemory usageredis-rdb-toolsBig Key问题解决思路分割大key对象压缩直接删除总结摘要Redis是一款性能强劲的

关于Redis bigkeys命令会阻塞问题的解决

目录前言一、 顺丰高级开发工程师在线执行了 Redis 危险命令导致某公司损失 400 万二、测试一下1000万数据的性能1、编写脚本文件2、写入Redis1000万数据3、通过keys * 查看1000万数据4、通过配置文件禁止keys

如何在SpringBoot中使用Redis实现分布式锁

目录一。Redis实现分布式锁原理为什么需要分布式锁分布式锁如何实现如何避免死锁锁被别人给释放了如何确定锁的过期时间Redis的部署方式对锁的影响二。代码实现Redis分布式锁1.SpringBoot整合redis用到最多的当然属于我们的老

浅谈一下如何保证Redis缓存与数据库的一致性

目录1、四种同步策略:2、更新缓存还是删除缓存2.1 更新缓存2.2 删除缓存3、先操作数据库还是缓存3.1 先删除缓存再更新数据库3.2 先更新数据库再删除缓存最终结论:4、延时双删4.1 采用读写分离的架构怎么办?5、利用消息队列进行删

Redis:高效处理大数据量的利器

Redis(Remote Dictionary Server)是一个开源的高性能键值对存储系统,广泛用于解决大数据量下的高并发读写问题。它支持多种数据结构,如字符串、列表、哈希、集合、有序集合等,并且提供了丰富的命令和功能,使其成为了很多互