技术栈
缓存
爬山算法
2 小时前
数据库
·
redis
·
缓存
Redis(120)Redis的常见错误如何处理?
Redis 作为一个高性能的内存数据库和缓存系统,在使用过程中难免会遇到各种错误和异常。以下是一些常见的 Redis 错误及其处理方法,结合代码示例进行详细讲解。
Feng.Lee
3 小时前
缓存
·
测试用例
聊聊缓存测试用例设计方案
目录一、 时序测试方案二、 并发测试方案三、 状态变化测试方案时序问题可能涉及缓存和数据库的数据同步,比如先更新数据库再删缓存,如果顺序反了会导致脏数据。并发场景下,多个请求同时操作缓存,容易引发数据竞争,比如缓存击穿或雪崩。状态变化则关注缓存生命周期的各个阶段,比如失效、更新时的行为是否正确。
R.lin
3 小时前
数据库
·
缓存
·
memcached
memcached 的核心工作机制、优缺点、适用场景以及常见问题的处理方式
阶段一(客户端):根据 key 和节点列表计算哈希,选择目标 memcached 节点。阶段二(服务端):节点内部再次哈希,定位具体数据项(item)。
bug总结
4 小时前
前端
·
缓存
·
小程序
更新原生小程序封装(新增缓存订阅)完美解决
app.js全局连接,onshow连接,onhide断联页面级别订阅和接受消息
笃行客从不躺平
5 小时前
缓存
CPU 缓存 高并发探索
如果每次读写都去主存,CPU 就像超跑在堵车——99% 时间在等!为弥合速度鸿沟,现代 CPU 引入多级缓存:
freedom_1024_
9 小时前
c++
·
算法
·
缓存
LRU缓存淘汰算法详解与C++实现
LRU(Least Recently Used)最近最少使用算法是一种常用的缓存淘汰策略。当缓存空间不足时,它会优先淘汰最久未被访问的数据,保留最近被访问的数据。
wddblog
11 小时前
缓存
·
ux
多级缓存体系与热点对抗术--速度是用户体验的王道,而缓存是提升速度的银弹
面试官:“如何设计一个支持10万QPS的评论系统?”如果你只回答“用Redis缓存评论列表”,那么你可能只答对了一半。在亿级用户的平台上,热门明星的一条微博,评论区可能在几分钟内涌来数百万次读取请求。如果这百万次请求都命中同一台Redis的同一个Key(即热点Key),即使强如Redis,网卡也可能被打爆,导致服务不可用。
艾斯比的日常
11 小时前
数据库
·
redis
·
缓存
Redis 大 Key 深度解析:危害、检测与治理实践
在Redis日常运维中,"大Key"是一个绕不开的话题。看似普通的键值对,一旦体积失控,就可能成为系统性能的隐形杀手。本文将从大Key的定义出发,深入分析其危害,系统介绍检测方法,并提供一套完整的治理方案,帮助开发者和运维人员有效应对这一难题。
q***1884
13 小时前
数据库
·
redis
·
缓存
redis的下载和安装详解
进入redis官网查看当前稳定版本:发现此时的稳定版本是6.2.4,此时可以去这个网站下载6.2.4稳定版本的tar包。
多多*
13 小时前
java
·
开发语言
·
网络
·
网络协议
·
tcp/ip
·
缓存
·
mybatis
一个有 IP 的服务端监听了某个端口,那么他的 TCP 最大链接数是多少
目录基础概念流程图题目解法其他因素端口是服务端上每个网络程序的“专属编号”监听指的是,在服务端的应用程序启动后,需要持续关注自己的专属端口,等待客户端发来链接请求
青春:一叶知秋
15 小时前
数据库
·
redis
·
缓存
【Redis存储】Redis介绍
Redis是一款开源、高性能、支持多种数据结构的内存数据库。Redis与MySQL数据库不同的是。MySQL是在磁盘中以文件形式存储数据的,该数据库主要是通过“表”的方式来存储组织数据的;Redis是直接在内存中存储数据的,该数据库主要是通过“键值对”的方式来存储组织数据的。正是因为Redis将数据存储在内存中,系统读写时无需磁盘IO进行调用,而是直接拿取数据,因此,Reedis性能更高。
她说..
1 天前
java
·
数据库
·
redis
·
缓存
Redis实现未读消息计数
目录合伙人系统中产品分配未读计数的实现与 Redis 选型分析一、业务场景说明二、未读计数的实现方案1. 核心触发逻辑
xiayehuimou
1 天前
数据库
·
redis
·
缓存
Redis核心技术与实战指南
目录一、什么是Redis二、Redis性能高的原因?三、Redis的持久化方式及优缺点四、Redis的淘汰策略及适用场景
2401_83708850
1 天前
缓存
缓存更新策略
有两种策略1.先删除缓存,再操作数据库(有缺点)正常:线程1先删除缓存,然后线程1更新数据库异常情况:线程1删除缓存之后,再线程1更新数据库之前,线程2查询缓存,因为缓存已经被删除,未命中,然后查询数据库,写入缓存。之后线程1执行了更新数据库的操作,此时发生了数据库与缓存不一致问题、
苦学编程的谢
1 天前
数据库
·
redis
·
缓存
Redis_10_Zset
Zset是有序集合注意:此处的有序就不是list和set的有序无序的有序了,list的有序是顺序有影响,set是无序的表示顺序不影响,而这里的有序指的是升序/降序的有序。
Lucky小小吴
1 天前
缓存
·
编辑器
各大编码编辑器的缓存目录迁移到D盘【未完待续】
近日,C盘老是爆满,安装了各种编码ide,明明安装目录迁移到了D盘,但是C盘依旧被这些玩意占满,很是难受,故想找个时间,将自个的IDA的缓存目录全部迁移一下。 IDA较多,目前先只迁移一部分,其余的等有空了再处理。
xie_pin_an
2 天前
数据库
·
redis
·
缓存
Redis 核心命令速查表
Redis 最基础的类型,可存储文本、数字、二进制数据(最大 512MB)。适合存储对象(如用户信息、商品详情),键值对的 “嵌套结构”(field-value 映射)。
苦学编程的谢
2 天前
数据库
·
redis
·
缓存
Redis_11_类型补充+命令补充+RESP
之前我们已经介绍过了Redis常用的类型:String、LIst、Hash、Set、Zset,这些类型应用广泛,频繁使用。
hzk的学习笔记
2 天前
数据库
·
redis
·
缓存
Redisson 和 Jedis 的区别
Redisson 和 Jedis 是两个主流的 Java Redis 客户端库。Redisson 官网提供了详细的对比分析:
有梦想的攻城狮
2 天前
数据库
·
redis
·
缓存
·
pb3
通过Lettuce实现PB3格式对象在Redis中的存储与查询
PB3序列化:Lettuce连接池优化:若环境限制Java使用,可使用Python方案:依赖安装:连接问题排查: