memcached命令行CLI

首先,需要确保已经安装了Memcached服务器,这里我们以debian为例:

  sudo apt-get install memcached

默认情况下,我们可以通过如下的方式启动:

$ memcached-cli
127.0.0.1:11211>

默认监听本地的11211端口,我们可以通过如下的2种方式来修改其监听的地址和端口:

然后我们可以进行如下的操作::

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.