redis

阿演30 分钟前
数据库·redis·缓存·数据库连接工具
DataDjinn v0.1.6 更新:增加在线更新功能,Redis 数据源支持,表格预览和连接体验继续增强如果你之前看过 DataDjinn 的阶段更新,应该知道它已经从最初的 AI 辅助 SQL 客户端,逐步扩展到支持 SQLite / MySQL / PostgreSQL / 达梦 DM / MongoDB 的本地桌面数据库工具。
Trouvaille ~2 小时前
数据库·redis·缓存·中间件·数据库管理·后端开发·scan
【Redis篇】Redis 渐进式遍历与数据库管理💬 这一篇讲什么: SCAN 渐进式遍历和数据库管理命令🚀 核心内容:把五种数据类型全部讲完了。这一篇收个尾:讲清楚如何在不阻塞 Redis 的情况下遍历大量 key,以及数据库管理的几个重要命令。最后对核心内容做一个完整回顾。
Byron__2 小时前
redis·缓存·面试
Redis高频面试:数据结构+编码+分布式锁+缓存问题Redis 官方定义的五大基础数据结构为:String、List、Hash、Set、ZSet,所有高级功能均基于这五种结构实现,也是面试基础必考内容。区别于普通数据结构,Redis所有结构均为线程安全、内存存储、高效读写,适配高并发业务场景。
小马爱打代码2 小时前
java·redis·缓存
Redis Key 过期后会立刻删除吗?过期删除与内存淘汰策略详解Redis 里的 key 可以设置过期时间,但 key 到期并不意味着会被立刻删除。Redis 需要在 CPU 成本和内存释放之间做平衡,所以采用的是:惰性删除 + 定期删除。
我是一颗柠檬2 小时前
数据库·redis·后端·lua·database
【Redis】事务与Lua脚本Day7(2026年)Redis的事务机制与关系型数据库有很大不同,它没有完整的ACID特性,这让很多开发者感到困惑。同时,Lua脚本作为Redis的原子执行能力,在复杂业务场景中发挥着重要作用。今天我们深入探讨Redis事务和Lua脚本的原理与应用。
Byron__3 小时前
redis·面试·bootstrap
Redis高可用面试知识:持久化+主从复制+哨兵机制RDB(Redis Database)是Redis默认的持久化方式,核心原理是全量快照。在指定时间节点,将内存中所有数据以二进制形式持久化到磁盘,生成.rdb快照文件,Redis重启时可通过该文件快速恢复全量数据。
sukioe4 小时前
数据库·redis·缓存
Redis 数据类型入门:5 大核心类型与常见业务场景Redis 之所以强大,不仅因为它速度快,更因为它提供了丰富的数据类型来解决不同业务问题。例如:不同的数据结构,决定了 Redis 在业务中的使用方式。
自传.4 小时前
redis·缓存·面试
Redis 高频考试面试知识点2(主从复制、缓存穿透/击穿/雪崩、集群分片、切片)主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。
代码中介商5 小时前
数据库·redis·缓存
Redis位图实战:海量数据高效处理在前面的 Redis 系列中,我们学习了五种基本数据类型和发布订阅。今天要讲的位图(Bitmap)不是一种独立的数据类型,而是 String 类型的一种特殊用法——把字符串当成二进制位数组来操作。
小二·5 小时前
redis·分布式·缓存
Redis 7 实战:缓存/消息队列/分布式锁生产级实现💡 痛点:Redis 只会 SET/GET?缓存穿透、击穿、雪崩怎么处理?消息队列用 Redis 靠谱吗?分布式锁怎么实现才安全?
海市公约5 小时前
redis·sentinel·redis哨兵·高可用架构·主观下线·客观下线·leader选举
Redis 哨兵模式底层原理与自动故障转移全流程在前面的文章中,我们深入探讨了 Redis 的主从复制架构,它完美解决了数据的多副本冗余和读写分离问题。然而,主从复制存在一个致命的痛点:一旦主节点(Master)宕机,集群将直接丧失写能力,必须人工介入将某个从节点(Replica)手动提拔为主节点。
map1e_zjc5 小时前
数据库·redis·缓存
Redis入门笔记学习视频链接: Day05-02-Redis入门_哔哩哔哩_bilibiliRedis是一种基于内存的键值结构数据库
辞忧九千七5 小时前
redis
Redis高可用基石:从发布订阅到主从复制再到哨兵模式Redis发布订阅(Pub/Sub)是一种基于消息的通信模式,其核心设计思想是发送者与订阅者的完全解耦。发送者(Publisher)不需要知道有哪些订阅者存在,也不需要知道订阅者的位置;订阅者(Subscriber)同样不需要知道谁在发送消息,只需要关注自己感兴趣的频道(Channel)。
步十人5 小时前
数据库·redis·架构
【Redis】高可用集群架构在之前提到:应对缓存雪崩最好的办法就是搭建集群,因为在线上生产环境中,单机版redis是非常脆弱的。主要有两个方面:
霸道流氓气质5 小时前
数据库·redis·状态模式
批量异步处理 + MQ + Redis 进度追踪实战指南在业务系统中,批量操作(如批量发货、批量审批、批量导入)如果同步执行,会导致接口超时、数据库长事务、用户等待时间过长等问题。常见的解决方案是:接口同步接收请求 → 拆分为多条消息发送到 MQ → 消费者逐条异步处理 → Redis 记录进度 → 前端轮询结果。
Java 码思客6 小时前
redis·分布式·缓存
【Redis分布式缓存实战】第3章 Redis核心机制深度解析Redis 所有设置了过期时间的 Key,都会被存入过期字典(expires dict)中。过期字典专门记录:Key 的过期时间戳,是 Redis 过期淘汰机制的核心底层数据结构。
小饼干在学嘎瓦6 小时前
数据库·redis·mybatis
秒杀场景Redis做预扣减,问题在哪里?秒杀系统的核心就是库存扣减。用户下单 → 库存减一 → 库存为零就卖完了。问题在于:数据库扛不住高并发。几万人同时抢几百件商品,直接去 UPDATE 数据库,行锁、死锁、连接池爆满分分钟教做人。
码不停蹄的玄黓6 小时前
数据库·redis·分布式
生产可用的 Redis 分布式锁完整实现Redis 分布式锁是分布式系统中解决并发安全的核心方案,生产环境绝对不能用简单的 SETNX,必须满足:加锁原子性、防死锁、防误删、可重入、高可用。
江湖中的阿龙6 小时前
数据库·redis·缓存
Redis 五大核心数据类型底层原理在后端开发大厂面试中,Redis 几乎是必问的技术栈,而 “说说 Redis 的核心数据类型及其应用场景、底层原理” 更是高频中的高频。
yurenpai(27届找实习中)21 小时前
数据库·redis·缓存
redis_点评(21.好友关注——关注、取关功能实现;共同关注功能实现)这是一套完整的用户关注/取关业务实现,包含「关注/取消关注」和「查询关注状态」两个核心接口,采用MVC分层结构,逻辑清晰且易维护。