Window Memcached 安装学习笔记

前置条件

在 Windows 系统上安装 Memcached,需要准备以下工具:

  • Memcached 安装包
  • Visual C++ Redistributable for Visual Studio 2015

安装步骤

  1. 下载 Memcached 安装包,在官网 https://memcached.org/downloads 上下载最新版本的 Memcached for Windows。

  2. 安装 Visual C++ Redistributable for Visual Studio 2015。如果已安装,可以跳过此步骤。

  3. 解压 Memcached 安装包,在任意目录下创建一个文件夹,将压缩包中的所有文件解压到该文件夹下。

  4. 在 Windows 系统 上打开命令提示符,进入到 Memcached 安装目录,执行以下命令:

    memcached.exe -d install

    执行后会提示“服务已成功安装”,表示安装成功。

  5. 修改 Memcached 配置文件。在安装目录下找到 memcached.ini 文件,用文本编辑器打开,修改以下参数:

    Copy Code
    -m 128 -l 127.0.0.1 -p 11211

    解释:

    • -m 表示分配给 Memcached 使用的内存大小,单位为 MB。
    • -l 表示绑定到哪个 IP 地址上,127.0.0.1 表示只能本地连接。
    • -p 表示端口号,默认为 11211。
  6. 启动 Memcached 服务。在命令提示符中输入以下命令:

    net start memcached

    执行后会提示“服务已成功启动”,表示启动成功。

  7. 使用 Memcached。

    • 可以使用 telnet 命令连接到 Memcached 服务,例如:

      telnet 127.0.0.1 11211

      然后输入键值对进行存储:

      Copy Code
      set key 0 0 5 value

      注解:

      • set 表示存储操作。
      • key 是键名。
      • 0 表示 flags。
      • 0 表示过期时间。
      • 5 表示数据长度。
      • value 是值。
    • 可以在应用程序中使用 Memcached 客户端库进行操作。

总结

Memcached 是一个高性能的分布式内存对象缓存系统,可以有效地减轻数据库的负载压力。在 Windows 系统上安装 Memcached 需要注意 Visual C++ Redistributable for Visual Studio 2015 的安装,以及配置文件的修改。