1.安装memcache到Ubuntu。
PS:依赖libevent,需要提前安装 yum install libevent-devel #centos中使用这个 apt-get install libevent-dev
安装memcache
sudo apt-get install memcached
启动memcached
memcached -d -m 10 -u root -l 0.0.0.0 -p 12000 -c 256 -P /tmp/memcached.pid 参数说明: -d 是启动一个守护进程 -m 是分配给Memcache使用的内存数量,单位是MB -u 是运行Memcache的用户 -l 是监听的服务器IP地址 服务器地址,在Ubuntu中使用 ifconfig查看ens33里面的int 列 -p 是设置Memcache监听的端口,最好是1024以上的端口 -c 选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定 -P 是设置保存Memcache的pid文件
2.python中使用和连接Ubuntu中的memcache。
#!/usr/bin/env python import memcache #python-memcached 安装这个包 mem_cli = memcache.Client(['192.168.163.129:12000'], debug=True) # debug=True表示运行出现错误时,可以显示错误信息,正式环境可以不加 mem_cli.set("test","what is happend?") value = mem_cli.get("test") print value
python 文件名.py #执行这个脚本 会打印出内容证明连接上了。