Redis网络层从硬编码到优雅的connListener抽象
从 Redis 7.0 网络层的硬编码演进出发,解析 connListener 与 ConnectionType 如何统一 TCP、TLS 和 Unix Socket 的监听配置、连接接收及 AE 事件注册。
创建于 更新于 16 分钟阅读

浏览 redis 相关文章。
3 篇文章
从 Redis 7.0 网络层的硬编码演进出发,解析 connListener 与 ConnectionType 如何统一 TCP、TLS 和 Unix Socket 的监听配置、连接接收及 AE 事件注册。


本文介绍了如何在 macOS M1 系统上使用 CMake 编译 Redis 6.2.14 版本的详细步骤。由于 Redis 官方在 6.2.14 版本之前对 ARM 架构的支持存在问题,因此推荐使用 6.2.14 或更高版本进行编译。文章提供了从创建 CMakeLists.txt 文件到编译和安装 Redis 的完整流程,包括各个依赖库(如 hdr_histogram、hiredis、linenoise、lua)的 CMake 配置。通过本文的指南,读者可以在 macOS M1 系统上顺利编译并安装 Redis 6.2.14。
