社区
不良使(移动开发者社区)
交流讨论
帖子详情
Redis持久化和发布订阅,一篇文章分清RDB和AOF
q15112323
2023-10-07 21:12:21
Redis持久化和发布订阅,一篇文章分清RDB和AOF
...全文
839
回复
打赏
收藏
Redis持久化和发布订阅,一篇文章分清RDB和AOF
Redis持久化和发布订阅,一篇文章分清RDB和AOF
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redis
详解
多线程自然是可以比单线程有更高的性能上限,但是在 今天的计算环境中,即使是单机多线程的上限也往往不能满足需要了,需要进一步摸索的是多服务器集群化 的方案,这些方案中多线程的技术照样是用不上的。
Redis
的数据结构并不全是简单的 Key-Value,还有 list,hash 等复杂的结构。总之,在单线程的情况下,代码更清晰,处理逻辑更简单,不用去考虑各种锁的问题,不存在加锁释放锁操 作,没有因为可能出现死锁而导致的性能消耗,不存在多进程或者多线程导致的切换而消耗 CPU。
Redis
集群原理与实战:数据分片、Gossip通信、故障转移及三主三从搭建排障
当单机
Redis
面临内存、带宽与高可用瓶颈时,水平扩展成为分布式缓存架构的必然选择。
Redis
Cluster通过16384个槽位与CRC16算法实现数据分片,以内存换均衡,支持在线扩容;节点间基于Gossip协议交换状态,结合主从复制与多数派选举完成故障转移,保障高可用。客户端通过MOVED与ASK重定向感知槽位变更,实现无感知路由。理解这些原理,能帮助工程师合理设计Hash Tag、规划容量、规避CROSSSLOT错误与全量重同步风暴。本文从基础概念出发,逐步剖析集群通信与容灾机制,并附三主三从搭建流程
网易有道校招运维笔试全解析:从Linux到K8s核心考点与排查思路
在互联网公司的技术体系中,运维工程师早已从传统的网管角色演变为保障系统稳定性的SRE与DevOps实践者。理解Linux基础、网络协议、脚本自动化及容器云原生技术,是构建高效运维能力的关键。其中,Linux命令与性能分析是排查故障的基石,TCP/IP、HTTP等网络知识则是定位服务异常的利器;而Kubernetes、containerd等云原生组件,则代表着现代基础设施的演进方向。从系统负载飙高到Pod调度异常,运维人员需要具备分层排查、快速止损的系统性思维。网易有道校招运维笔试正是围绕这些核心能力设计,通
Redis
son分布式锁实战:从自研锁到看门狗机制,避开这些坑
在分布式系统设计中,并发控制是保证数据一致性的关键难题,分布式锁作为最常用的互斥手段,其实现方式直接影响系统的正确性与稳定性。从
Redis
的SET NX EX到ZooKeeper临时顺序节点,不同方案在性能、一致性与运维成本上各有取舍。自研锁虽简单,却面临过期时间难定、主从切换锁丢失、续期机制复杂等挑战。
Redis
son作为成熟的
Redis
客户端,通过看门狗自动续期、Lua脚本原子操作及可重入锁等机制,有效规避了自研锁的常见缺陷。在实际工程中,合理配置Codec序列化、锁等待时间与锁粒度,并结合幂等设计,才
不良使(移动开发者社区)
38,910
社区成员
440
社区内容
发帖
与我相关
我的任务
不良使(移动开发者社区)
你无法游向新的地平线,除非你有勇气告别海滩 专注Android+IOS+微信小程序 学习与问题解决,建造全网一流移动端问题解决社区 前后端文章也可以发哈
复制链接
扫一扫
分享
社区描述
你无法游向新的地平线,除非你有勇气告别海滩 专注Android+IOS+微信小程序 学习与问题解决,建造全网一流移动端问题解决社区 前后端文章也可以发哈
android
ios
微信小程序
个人社区
安徽省·合肥市
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章