主从第一次同步是全量同步:也就是说,当你主从节点连接建立后,需要执行一次全量同步,但如果slave重启后同步,此时slave重启后,slave节点和master节点的数据之间有落后,因此需要进行增量同步...
浏览:73 时间:2023-11-01 点击阅读
Odoo中使用Redis实现缓存可以提高系统性能,避免频繁的数据库查询。下面是利用Redis实现Odoo缓存的步骤: 1、安装Redis首先需要安装Redis数据库。可以参考官方文档进行安...
浏览:80 时间:2023-11-01 点击阅读
Redis使用中不规范的现象 Redis 使用业务场景推荐与建议 如何设计出优雅的key 一、遵循如下几个最佳实践约定 二、尽量避免bigkey 三、使用恰当的数据类型 Redis 缓存在实际应用中的使...
浏览:39 时间:2023-11-01 点击阅读
一、高可用 什么是高可用 二、Redis持久化 持久化功能 RDB持久化 触发条件 bgsave执行流程 AOF持久化 执行流程 命令追加 文件写入和文件同步 文件重写 文件重写流程 三、RDB和AOF的...
浏览:43 时间:2023-11-01 点击阅读
最近遇到一个比较紧急的任务,要求统计在线用户,目的是配合性能测评,要求证明自己系统的在线用户能够达标,不过系统因为历史原因,并没有这个功能,所以只能去springSession官网和网...
浏览:38 时间:2023-11-01 点击阅读
一。Redis实现分布式锁原理 为什么需要分布式锁 分布式锁如何实现 如何避免死锁 锁被别人给释放了 如何确定锁的过期时间 Redis的部署方式对锁的影响 二。代码实现Redis分布式锁 1.Spr...
浏览:80 时间:2023-11-01 点击阅读
1、四种同步策略: 2、更新缓存还是删除缓存 2.1 更新缓存 2.2 删除缓存 3、先操作数据库还是缓存 3.1 先删除缓存再更新数据库 3.2 先更新数据库再删除缓存 最终结论: 4、延时双删 4.1 ...
浏览:42 时间:2023-11-01 点击阅读
一、 顺丰高级开发工程师在线执行了 Redis 危险命令导致某公司损失 400 万 二、测试一下1000万数据的性能 1、编写脚本文件 2、写入Redis1000万数据 3、通过keys * 查看1000万数据 4、...
浏览:87 时间:2023-11-01 点击阅读
一、Redis复制是什么? 二、Redis复制能干嘛? 三、Redis复制的缺点 1、复制延迟 2、master宕机 四、乐观复制策略 五、Redis复制常用命令 1、info replication 2、replicaof 主库Ip 主库p...
浏览:47 时间:2023-11-01 点击阅读
NoSQLNot Only SQL的简称。NoSQL是解决传统的RDBMS在应对某些问题时比较乏力而提出的。即非关系型数据库,它们不保证关系数据的ACID特性,数据之间一般没有关联,在扩展上就非常...
浏览:43 时间:2023-11-01 点击阅读
Big Key问题介绍 Big Key问题排查 使用BIGKEYS命令 Debug Object memory usage redis-rdb-tools Big Key问题解决思路 分割大key 对象压缩 直接删除...
浏览:46 时间:2023-11-01 点击阅读
一、分布式锁是什么 1、获取锁 2、释放锁 二、代码实例 上面代码存在锁误删问题: 三、基于SETNX实现的分布式锁存在下面几个问题 1、不可重入 2、不可重试 3、超时释放 4、主从一致性 ...
浏览:56 时间:2023-11-01 点击阅读
一、单点Redis的问题 二、RDB 三、AOF 四、Redis优化秒杀流程 1、秒杀步骤: 2、Redis优化秒杀步骤: 3、秒杀的lua脚本 4、调用秒杀的lua脚本 5、通过线程池,操作阻塞队列 五、基于Redis...
浏览:33 时间:2023-11-01 点击阅读
一、RDB(Redis Data Base) 1.1、配置文件 1.2、操作步骤 1.3、数据丢失演示 1.4、检查dump.rdb文件是否损坏 1.5、禁用RDB快照...
浏览:38 时间:2023-11-01 点击阅读
1.redis 用zset做消息队列如何处理消息积压 2.redis分片并使用zset做消息队列 3. redis如何分片 4. redis使用java发送消息到zset队列并对消息进行分片处理 5. redis使用zset做消息队...
浏览:386 时间:2023-03-19 点击阅读
redis反序列化报错原因分析 序列化id’不一致 实体类属性不一致 redis序列化转换类型报错...
浏览:2208 时间:2023-03-17 点击阅读
锁的可重入性 加锁 锁续命 释放锁...
浏览:345 时间:2023-03-17 点击阅读
为什么redis要设置密码? init.sh脚本内容是什么? is.sh脚本内容是什么? rs.sh脚本内容是什么? Redis如何设置密码? 方式一:修改我们的redis.conf配置文件...
浏览:166 时间:2023-03-15 点击阅读
1、INCR 2、SETNX 3、SET...
浏览:312 时间:2023-03-09 点击阅读
常用的分布式ID解决方案 UUID Snowflake Snowflake算法的Java代码: Leaf Leaf算法的Java代码: 基于数据库自增ID生成 基于UUID生成 基于Redis生成 基于ZooKeeper生成...
浏览:131 时间:2023-03-09 点击阅读
Memcache与Redis的区别都有哪些? 1)、存储方式 2)、数据支持类型 3)、使用底层模型不同 4)、value大小 redis相比memcached有哪些优势? 使用redis有哪些好处?...
浏览:162 时间:2022-12-15 点击阅读
什么场景需要控制并发访问 并发访问的控制方法 1、加入锁机制 2、操作原子化...
浏览:200 时间:2022-12-06 点击阅读
Redis本身是基于一个Request一个Response方式的同步请求,正常情况下,客户端发送一个命令,这篇文章主要介绍了redis批量操作pipeline管道,需要的朋友可以参考下...
浏览:1400 时间:2022-10-02 点击阅读
1. 什么是分布式锁 2. 使用Redis实现分布式锁 2.1 加锁 2.2 释放锁 2.3 给锁设置有效期 2.4 给锁设置唯一值 2.5 通过LUA脚本实现释放锁的原子性...
浏览:158 时间:2022-09-11 点击阅读
主从复制方式(Master&Slave) 一、Master&Slave是什么? 二、它能干嘛? 三、怎么玩? 四、复制原理 五、哨兵模式(sentinel) 六、复制的缺点 Redis master, slave节点部署详解...
浏览:246 时间:2022-06-20 点击阅读