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

准备
在参阅本文档使用 memcached 时,需要确保如下几点:
- 
登录 Websoft9 控制台,然后找到(或安装)memcached: - 我的应用 菜单找到应用
- 应用商店 菜单部署应用
 
- 
应用是基于 Websoft9 安装的 
- 
应用的用途符合 bsd3Clause 开源许可协议 
- 
为应用准备配置访问方式:配置域名 或 服务器安全组开启网外端口 
入门指南
Websoft9 控制台安装 Memcached 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
登录管理端
本应用编排中预制 Memcached-admin ,但默认没有启用。如果需要启用,请参考下面的步骤:
- 
Websoft9 控制台 Memcached 应用管理的编排页面 
- 
修改 Memcached 的 docker-compose.yml 文件 - ports 中的宿主机端口
- 删除 profiles 指令
 
- 
重建应用后,本地浏览器访问 http://URL:port,进入控制面板 
Telnet 连接
- 
运行 telnet 命令,连接 Memcached telnet 127.0.0.1 11211
 Trying 127.0.0.1...
 Connected to 127.0.0.1.
 Escape character is '^]'.
- 
连接成功,系统进入 Memcached 命令行输入状态,输入命令 stats$ stats
 STAT pid 651
 STAT uptime 891
 STAT time 1585225158
 STAT version 1.4.15
 STAT libevent 2.0.21-stable
 ...
配置选项
- 客户端命令:Memcached Commands 是通过 Telnet 来运行的
- 服务端命令:memcached -h
- Memcached-admin:需要修改编排文件启用它