Skip to main content

A client cli for Memcached Server,which write by python.

Project description

首先,需要确保已经安装了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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Memcached-cli-0.1.dev0.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

Memcached_cli-0.1.dev0-py2.7.egg (5.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page