TGViewer
博客园 - 开发者的网上家园 博客园 - 开发者的网上家园 @cnblogs_com · 137 subscribers
Post #3837 1
从 epoll 到 Reactor:Redis 单线程与多线程的性能与简洁之衡

Redis 6.0 前为单线程模型,依赖 epoll + Reactor 架构实现高性能,核心优势在于避免锁与上下文切换,保障简洁与原子性。随着网络吞吐量提升,网络 I/O 成为瓶颈。为此,Redis 6.0 引入多线程,仅将网络读写与协议解析交由多个线程处理,命令执行仍由主线程完成,兼顾性能与一致

cnblogs​.com • Sep 28, 2026
More from @cnblogs_com
  1. Sep 28, 2026定时器到底在数什么:STM32 的时间基准从哪里来 程序在循环里转一圈要多久,谁也说不准;芯片里那只计数器却一直按自己的节奏往前走。定时器到底在数什么,又凭什么变成全程序共用的一把…
  2. Sep 28, 2026日志系统选型笔记:Loki / ELK / Doris 三方的取舍点 整理一次日志平台选型的过程记录。候选是 Loki、ELK 和 Apache Doris,评估维度是:存储成本、…
  3. Sep 28, 2026什么样的编码智能体值得信任?——SolonCode 的设计取舍 面对编码智能体日益增强的能力,用户最核心的疑问不是“它多聪明”,而是“我敢用吗”。本文提出一份“可信”清单:能否读源…
  4. Sep 28, 2026手把手带你走一遍:机器学习模型如何用FastAPI和Docker部署 你大概用过不少健康管理类的App——输入年龄、性别、BMI、血压,再填几项血液指标,它就能给出一个风险评分或健…
  5. Sep 28, 2026100亿订单号如何去重 拆解100亿订单号高并发去重实战方案!对比HashSet、MySQL、Redis Set等方案优劣,敲定分布式布隆过滤器+数据库兜底最优架构。通过分片优化解…
  6. Sep 28, 2026DeepSeek 还没官宣的桌面版,我抢先装上跑了一遍,结果有点炸 DeepSeek Harness 的桌面安装包,已经在社区里传开了。 亲测可用! 这里有个挺有意思的细节:我顺着…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →