- Redis Scan命令踩坑笔记 redis-cli scan
-
前记大部分人在接触Redis时就都会了解到Redis是以单线程的形式处理用户命令,导致O(N)的命令有极大的几率会阻塞Redis,所以在使用Redis时需要放弃一些O(n)命令的使用,比如不要去使用K...
- 适用于Node.js的健壮、注重性能的全功能Redis客户端——ioredis
-
介绍ioredis是一个适用于Nodejs的Redis全功能客户端,健壮性以及高性能是它的亮点,支持Redis>=2.6.12和(Node.js>=6),ioredis是一个功能强...
- Java+Redis 通过Lua 完成库存扣减,创建消息队列,异步处理消息
-
需要完成功能借助redisStream数据结构实现消息队列,异步完成订单创建,其中涉及到了缓存(击穿,穿透,雪崩),锁(Redisson),并发处理,异步处理,Lua脚本1、读取库存数据【Lua...
- NodeJS下好用的Redis客户端ioredis,再推荐一个Redis可视化工具
-
介绍ioredis是一个适用于Nodejs的Redis全功能客户端,健壮性以及高性能是它的亮点,支持Redis>=2.6.12和(Node.js>=6),ioredis是一个功能强...
- 如何通过使用“缓存”相关技术,解决“高并发”的业务场景案例?
-
推荐学习“68道Redis+168道MySQL”精品面试题(带解析),你背废了吗?接招吧!最强“高并发”系统设计46连问,分分钟秒杀一众面试者01前言我们将先从Redis、Nginx+Lua...
- 一文清晰了解-什么是Redis?能干什么?
-
1.基础篇1.1前言之前学完狂神讲的Redis,就自我感觉Redis学懂了,看到了尚硅谷发的Redis篇章,才发现自己只不过才学了点基础皮毛,实际高级内容、实战演练、原理都没有了解,果然还得是谦逊...
- SpringBoot集成Redis + Caffeine二级分布式高性能缓存
-
一、设计目的支持SpringBoot服务下,Redis+Caffeine的高性能分布式缓存的实现。减少应用服务的集成接入成本,快速实现缓存,通过AOP方式拦截处理,不侵入原业务逻辑。支持...
- 「每天一道面试题」Redis过期策略及实现原理
-
Redis过期策略及实现原理描述我们在使用Redis时,一般会设置一个过期时间,当然也有不设置过期时间的,也就是永久不过期。当我们设置了过期时间,Redis是如何判断是否过期,以及根据什么策略来...
- 蚂蚁金服三面:请说说Redis分布式锁的原理和实现
-
对同一个资源进行操作,单一的缓存读取没问题了,但是存在并发的时候怎么办呢,为了避免数据不一致,我们需要在操作共享资源之前进行加锁操作。我们在开发很多业务场景会使用到锁,例如库存控制,抽奖,秒杀等。...
- redis内存满了怎么办 redis存储满了,怎么办
-
redis过期删除redis的键可以设置过期时间,但是并不是每个键一到过期时间就会立即删除,redis不可能给每个设置过期时间的key上添加一个定时器来监视是否过期,CPU根本承受不了如此多的定时线程...
- 一周热门
-
-
C# 13 和 .NET 9 全知道 :13 使用 ASP.NET Core 构建网站 (1)
-
因果推断Matching方式实现代码 因果推断模型
-
git pull命令使用实例 git pull--rebase
-
Python第六讲:tuple_python tuple类型
-
程序员的开源月刊《HelloGitHub》第 71 期
-
git pull 和git fetch 命令分别有什么作用?二者有什么区别?
-
面试官:git pull是哪两个指令的组合?
-
如何将AI助手接入微信(打开ai手机助手)
-
git 执行pull错误如何撤销 git pull fail
-
SparkSQL——DataFrame的创建与使用
-
- 控制面板
- 最新留言
-
