Skip to main content
Version: Next

Memcached

memcached 是一个 一个自由开源的,高性能,分布式内存对象缓存系统,它被用于 缓存数据库 等场景。Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。

gui

准备

在参阅本文档使用 memcached 时,需要确保如下几点:

  • 应用是基于 Websoft9 安装的

  • 应用的用途符合 bsd3Clause 开源许可协议

  • 应用具备访问条件:配置域名服务器安全组开启网外端口

入门指南

Websoft9 控制台安装 Memcached 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

Telnet 连接

  1. 运行 telnet 命令,连接 Memcached

    telnet 127.0.0.1 11211
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
  2. 连接成功,系统进入 Memcached 命令行输入状态,输入命令 stats

    $ stats
    STAT pid 651
    STAT uptime 891
    STAT time 1585225158
    STAT version 1.4.15
    STAT libevent 2.0.21-stable
    ...

图形化 Web 端

Memcached 数据库管理工具 Memcached-admin ,使用请参考如下步骤:

  1. 本地浏览器访问后,进入登录页面

  2. 输入数据库用户名和密码,进入控制面板 Memcached-admin

配置选项

  • 客户端命令:Memcached Commands 是通过 Telnet 来运行的
  • 服务端命令:memcached -h

管理维护

集群

参考:ClusterMaint

故障