电脑知识大全|电脑编程|电脑故障排除知识|操作系统|硬件|软件基础知识

Mac 下memcached 的安装与使用简单分享

发布:admin01-06分类网络知识

安装memcached

使用brew 安装:

brew install memcached==> Installing memcached==> Downloading https://homebrew.bintray.com/bottles/memcached-1.5.7.high_sierra######################################################################## 100.0%==> Pouring memcached-1.5.7.high_sierra.bottle.tar.gz==> CaveatsTo have launchd start memcached now and restart at login: brew services start memcachedOr, if you don't want/need a background service you can just run: /usr/local/opt/memcached/bin/memcached==> Summary /usr/local/Cellar/memcached/1.5.7: 11 files, 199.2KB

使用brew 安装好memcached 可以使用如下方式启动start、停止stop、重启restart

# 第一种方式:brew services start memcached# 第二种方式:memcached -p 11211 -u nobody -c 1024 -m 64m -d -vv

参数解释:

-p 使用的TCP端口,默认为11211-u 用户名(只使用root 运行的时候)-c 最大连接数-m 最大内存大小默认为64m-vv 用very verbose模式启动,调试信息和错误输出到控制台-d 作为daemon在后台启动

使用memcached

启动memcached,直接使用telnet连接到memcached端口:

~ $ brew services start memcached==> Successfully started `memcached` (label: homebrew.mxcl.memcached)~ shouei$ telnet localhost 11211Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.

数据读取:

# 数据写入set foo 0 0 3 bar # 显示如下,表示数据写入成功STORED

set key flag expires byte:

flag 表示是否压缩数据,0不压缩,1压缩
expires 指定数据保存的时间,一种方法是秒数(不能超过30天),另外一种可以使用unix 时间戳指定,0 为有效期无限
byte 保存值的字节数

# 数据读取get foo# 显示如下,表示数据读取成功VALUE foo 0 3barEND

结束telnet,输入telnet退出命令:quit



温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!