八十二:memcached之python操作memcached

 

安装:pip install python-memcached

 

创建链接:mc = memcache.Client(['127.0.0.1:11211'], debug=True)

 

插入数据:mc.set('username', 'aaaa', time=120)

 

插入字典

 

获取数据

 

删除数据

 

自增

 

自减

 

连接多台机器

 

memcached安全问题:

由于memcached的操作不需要任何账号密码,只需要知道ip和端口号就可以操作,所以在使用的时候尤其要注意安全性

两种解决方案:

1、使用 “-l“ 参数设置只有本地才能连接,这种方式的后果就是只有本地能连接,其他机器知道ip+端口也连不上,所以最安全

2、使用防火墙,将memcached的端口设为不对外开放

 

posted @ 2019-11-17 22:27  向前走。  阅读(361)  评论(0编辑  收藏  举报