Memcached 是一种常用的分布式缓存技术,广泛应用于各类网站架构中。它通过在服务器上开辟一块高速存储区域,以键值对(key-value)形式保存数据。当用户发起请求时,系统会优先在缓存中查找所需信息,若命中则直接返回,无需访问数据库,从而显著提升响应速度。本文将详细介绍如何在 macOS 系统中使用 Homebrew 工具便捷安装与配置 Memcached,帮助开发者快速搭建本地缓存环境,优化应用性能。
1、 由于memcached依赖libevent库,需先通过命令brew info libevent检查是否已安装。若未安装,应运行brew install libevent进行安装,确保后续memcached的正常配置与使用。

2、 确认已安装libevent后,通过执行brew install Memcached命令来安装Memcached服务。

3、 安装完成后,运行指定命令即可启动memcached服务。

4、 在终端运行ps命令,确认进程已启动。

5、 运行 Memcached -h 命令可查看进程参数,若未指定端口,默认使用 11211 启动;若添加 -d 选项,则进程将以守护方式运行。

6、 通过执行命令 lsof -i 11211,可查看该端口对应的进程状态。结果显示 memcached 服务已成功启动,且正在使用 11211 端口。

7、 执行 telnet 127.0.0.1 11211 命令尝试连接本地进程,验证服务是否正常响应。若系统提示命令不存在,可先通过 brew install telnet 安装工具后再操作。
