Memcached
memcached 是一个 一个自由开源的,高性能,分布式内存对象缓存系统,它被用于 缓存数据库 等场景。Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。
准备
在参阅本文档使用 memcached 时,需要确保如下几点:
-
应用是基于 Websoft9 安装的
-
应用的用途符合 bsd3Clause 开源许可协议
-
应用具备访问条件:配置域名 或 服务器安全组开启网外端口
入门指南
Websoft9 控制台安装 Memcached 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
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
...
图形化 Web 端
Memcached 数据库管理工具 Memcached-admin ,使用请参考如下步骤:
-
本地浏览器访问后,进入登录页面
-
输入数据库用户名和密码,进入控制面板
配置选项
- 客户端命令:Memcached Commands 是通过 Telnet 来运行的
- 服务端命令:
memcached -h
管理维护
集群
参考:ClusterMaint