memcached命令行CLI
首先,需要确保已经安装了Memcached服务器,这里我们以debian为例:
sudo apt-get install memcached
默认情况下,我们可以通过如下的方式启动:
$ memcached-cli
127.0.0.1:11211>
默认监听本地的11211端口,我们可以通过如下的2种方式来修改其监听的地址和端口:
- 通过
-b
或--host
修改监听的地址 - 通过
-p
或--port
修改监听的端口
然后我们可以进行如下的操作::
127.0.0.1:11211>get name
None
127.0.0.1:11211>set name zhangsan
True
127.0.0.1:11211>get name
zhangsan
我们直接调用Memcached对应的命令传入对应的参数即可。
如果对某个命令不是很熟悉,可以通过输入1个help
来查看当前支持的命令:
127.0.0.1:11211>help
Documented commands (type help <topic>):
========================================
EOF check_key delete_many get gets_many quit set_multi
add close delete_multi get_many help replace stats
append decr exit get_multi incr set touch
cas delete flush_all gets prepend set_many version
而后通过help 对应的命令
查看其详细的参数说明:
127.0.0.1:11211>help get
The memcached "get" command, but only for one key, as a convenience.
Args:
key: str, see class docs for details.
Returns:
The value for the key, or None if the key wasn't found.