大佬教程收集整理的这篇文章主要介绍了python连接memcached,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
wget http://www.memcached.org/files/memcached-1.5.3.tar.gz tar -zxvf memcached-1.5.3.tar.gz cd memcached-3 ./configure --prefix=/data/program/@H_29_8@memcached @H_29_8@make && @H_29_8@make install
./memcached -d -u root -l 127.0.0.1 -m 50 -p 11211 -c 512 -P /data/program/memcached/logs/memcached.pid
参数:
-u 运行身份
-p 指定端口号(默认11211)
-m 指定最大使用内存大小(默认64MB)
-t 线程数(默认4)
-l 连接的IP地址,默认是本机
-d 以后台守护进程的方式启动
-c 最大同时连接数,默认是1024
-P 制定memecache的pid文件
-h 打印帮助信息
[root@huangzp3 bin]# telnet 0.1 11211 Trying 0.1... Connected to . Escape character is '^]'. add test 1 0 5 Hello STORED
wget https:pypi.python.org/packages/f7/62/14b2448cfb04427366f24104c9da97cf8ea380d7258a3233f066a951a8d8/python-memcached-1.58.tar.gz
linux环境:
tar python-memcached-1.58..gz cd python-memcached-1.58 python setup.py install
./memcached -d -u root -p ./memcached -d -u root -p 1121211213
例子:
#!/usr/bin/env python import memcache 初始化一个memcache客户端对象,端口权重分别为1:2:1,开启错误debug显示 mc = memcache.Client([("192.168.2.230:11211",1),(192.168.2.230:11212192.168.2.230:11213TruE) mc.set(namehuangzhenping") print(mc.get()) mc1 = memcache.Client(["],1)">TruE) print(mc1.get()) mc2 = memcache.Client([)) mc3 = memcache.Client([print(mc3.get("))
运行结果:
huangzhenping
None
None
huangzhenping
以上是大佬教程为你收集整理的python连接memcached全部内容,希望文章能够帮你解决python连接memcached所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。