整理了面试真题、每日技术知识点、系统学习路线,都汇总在个人网站 www.javadashen.com,有需要的同学自取。公众号「Rain的Java大神之路」每天...
在基于 Redis 构建高并发系统时,开发者经常会遇到一个令人困惑的代码模式:在使用 RedisTemplate.executePipelined() 执行批量...
这个问题本质上是分布式系统中的数据一致性问题。因为 MySQL 和 Redis 是两个独立的存储系统,无法做到原子性更新,所以我们只能通过合理的更新策略来尽可能...
很多教程会教你用 ZADD 添加分数(时间戳),然后用 ZRANGEBYSCORE 轮询。这在生产环境有一个致命问题:CPU空转与惊群效应。
定义:请求的数据既不在 Redis 缓存,也不在数据库,导致每次请求都穿透缓存直接打到数据库,数据库压力骤增。
用户信息同步:用户改昵称、换头像,变更要实时同步给下游的搜索和排行榜。量一上来,三个问题全冒头——查用户信息慢到两秒起,消息消费出来顺序乱得离谱,改完的头像刚写...
大家好,我是晚安code。关注功能高并发有多难扛?(2026 年 8 月实测,适用于 Redis 6.0+ / RocketMQ 4.9+)这次我把整套「Red...
大家好,我是晚安code。更新完数据库,缓存里却还躺着旧数据——这种脏数据我太熟了。上周排查一个订单价格对不上的线上问题,最后定位到就是「先删缓存再写库」在并发...
sudo cp /usr/local/redis/redis.conf /etc/redis/
启动: sudo redis-server /etc/redis/6379.conf #制定配置文件和制定端口,默认也是6379哈
redis会将每一个收到的写命令都通过write函数追加到文件中。通俗的理解就是日志记录。
公司项目进行系统升级,为方便以后的扩展,以及减少运维人员的压力(公司只有一个运维), 从自建的redis升级到腾讯云的redis。升级后celery服务启动不...
在python连接redis的哨兵集群时,报如下错误,redis.exceptions.ResponseError: unknown command 'SENT...
redis的大名我想大家都不陌生,今天在ubuntu server上进行编译安装,虽然apt也可以安装,但作为内存数据库,redis又是c开发的,编译安装,对机...
Redis 作为分布式缓存、分布式锁核心组件,线上线程阻塞、数据脏写、死锁故障大多源于不合理超时、不了解底层重试黑白名单、锁编码不规范。本文结合团队线上固化基线...