首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
redis
敖正炀
创建于2025-03-31
订阅专栏
redis相关
暂无订阅
共12篇文章
创建于2025-03-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
跳表
跳表是一种基于多层有序链表的数据结构,通过构建多级索引提升查询效率,实现近似平衡树的性能(平均 (O(\log n)) 时间复杂度),但实现更简单,适合高并发场景
红黑树
红黑树是一种高效的自平衡二叉搜索树,能够在插入、删除等操作后通过特定规则保持近似平衡,从而保证最坏情况下 (O(\log n)) 的时间复杂度。
缓存设计
Redis缓存设计通过布隆过滤器、随机TTL、数据分片等策略优化热点与穿透问题,结合多策略更新机制提升性能,监控工具保障高并发稳定性。
redis开发与运维
Linux优化内存与网络配置,禁用高危命令,启用SSL加密,检测Bigkey和热点Key,集群部署保障Redis安全与性能。
Redis Cluster 详解
Redis Cluster是Redis的分布式方案,通过16384个哈希槽分片数据,支持高可用与自动故障转移,基于Gossip协议通信,客户端通过MOVED/ASK重定向访问,适用于大规模场景。
Redis Sentinel 详解
Redis Sentinel通过监控主从节点及Raft协议实现高可用,自动故障转移并提供服务发现,需至少3个Sentinel节点达成共识,确保集群容灾与客户端自动切换。
客户端管理
Redis客户端通过连接池、Pipeline优化性能,结合认证、白名单及命令禁用强化安全,使用CLIENT命令监控管理连接,限制资源并提升稳定性。
redis阻塞
阻塞可通过监控工具发现,常见原因为大Key操作、持久化fork延迟、CPU饱和及内存交换,需优化命令复杂度、调整持久化策略、限制连接数、限制连接数、禁用Swap,并隔离资源、结合集群分片与配置调优
Redis 复制
Redis通过主从异步复制实现数据冗余与读写分离,支持级联及PSYNC增量同步,优化配置保障高可用性。
持久化机制
Redis通过RDB快照、AOF日志及混合持久化机制,平衡数据安全与性能,支持配置优化及高可用场景。
Redis 的软件架构详解
Redis是基于内存的键值存储,支持多种数据结构,采用单线程非阻塞I/O实现高性能,提供RDB/AOF持久化,适用于缓存、消息队列及实时数据处理。
API详解
Redis是基于内存的键值存储,支持多种数据结构,采用单线程非阻塞I/O实现高性能,提供RDB/AOF持久化,适用于缓存、消息队列及实时数据处理。