目录1. Redis Lua脚本概述2. Redis Lua脚本的优势3. Redis Lua脚本的应用场景4. Redis Lua脚本的使用方法5. java中使用redis的l…
目录问题场景场景一: 没有捕获异常场景二: 线程间交互删除锁解决方案方案: 使用Redisson分布式锁Redisson实现总结问题场景 场景一: 没有捕获异常 // 仅仅加锁 /…
目录1,redis的设计目标、性能需求:2,有序集合都可以借助什么数据结构及其基本原理2.1,传统数组/链表+排序2.2,跳跃表(链表的优化–链表+多级索引)2.3,平…
目录Redis为什么是单线程的为什么需要多线程如何理解redis的单线程redis为什么使用单线程redis如何提高CPU的使用率总结Redis为什么是单线程、及高并发快的大原因详…
目录一、前言二、Redis的LRU实现2.1 LRU算法原理2.2 Redis LRU算法实现2.3 LRU算法缺陷三、Redis的LFU实现3.1 LFU算法原理3.2 Redi…
目录1. 非原子操作(setnx + expire)2.被别的客户端请求覆盖( setnx + value为过期时间)3. 忘记设置过期时间4. 业务处理完,忘记释放锁5. B的锁…
目录Redis实现库存管理查询商品库存数量更新商品库存数量判断商品库存是否充足避免超卖问题问题推荐解决方案问题描述解决方案Redis实现库存管理 查询商品库存数量 首先,我们可以使…
目录摘要Big Key问题介绍Big Key问题排查使用BIGKEYS命令Debug Objectmemory usageredis-rdb-toolsBig Key问题解决思路分…
目录前言Redis中的Dict结构什么是哈希冲突Redis的渐进式rehashrehash的触发条件扩容扩多大?为什么叫渐进式总结前言 哈希结构是一个在计算机中非常常见的结构。哈希…
目录背景业务redis高可用架构具体内存扩容流程主从切换后数据丢失原因定位总结背景 最近一组业务redis数据不断增长需要扩容内存,而扩容内存则需要重启云主机,在按计划扩容升级执行…
分享最新WordPress教程共同学习,共同进步,共同成长!
QQ交流群