🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 4.4 如何使用memcached ### 启动常用命令 ```bash /usr/local/bin/memcached -d -m 64 -I 20m -u root -l 192.168.4.86 -p 11211 -c 1024 -P /usr/local/ memcached/memcached.pid memcached -p 11211 -m 64m -vvv ``` ### growth factor调优 将memcached引入产品,或是直接使用默认值进行部署时, 最好是重新计算一下数据的 预期平均长度,调整growth factor, 以获得最恰当的设置。内存是珍贵的资源,浪费就太 可惜了。可以根据实际情况设定-f后值。 ```bash memcached -f 1.25 -vvv memcached -f 1.5 -vvv memcached -f 2 -vvv memcached -f 3 -vvv ``` ### telnet链接memcached memcached的服务器客户端通信并不使用复杂的XML等格式,而使用简单的基于文本行的协议。 因此,通过telnet也能在memcached上保存数据、取得数据。 下面是例子。 ```bash memcached -p 11211 -m 64m -vv $ telnet localhost 11211 Trying 127.0.0.1 Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. set foo 0 0 3 (保存命令) bar (数据) STORED (结果) get foo (取得命令) VALUE foo 0 3 (数据) bar (数据) ``` ### 部署 ![](https://img.kancloud.cn/1c/e0/1ce0ff6cfd37201c7130e52736761a96_1230x810.png) ### memcached工作状态 1.telnet ip prot 2.stats