![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
hongyd
这个作者很懒,什么都没留下…
展开
-
redis之getbit、setbit
redis中,对于string的操作,包括get、set命令也有getbit、setbit命令命令格式如下:getbit key offsetsetbit key offset value在getbit和setbit操作中,redis把string中的字符看成二进制流处理,例如“012”这个字符串十六进制格式为:0x30,0x31,0x32二进制格式为00110000,...原创 2018-11-26 16:01:22 · 1119 阅读 · 0 评论 -
redis之python(一):连接redis
从客户端连接redis服务器,需要做:1,客户端安装redis的python包pip install redis2,修改服务器配置文件,包括:2.1 注释bind2.2 修改protected-mode为no客户端测试代码如下:import redisif __name__ == '__main__': pool = redis.ConnectionPool(...原创 2018-11-28 14:09:44 · 176 阅读 · 0 评论 -
redis之python(二):zadd命令出现错误:AttributeError: 'str' object has no attribute 'iteritems'
在执行zadd命令的时候,有的文档执行:r.zadd('zset1','m1',10)这样的写法,但是,有时编译器会提示AttributeError: 'str' object has no attribute 'iteritems'所以,应该把zset成员用map格式输入,如下:r.zadd('xset1',{'m1':10,'m2':20}) ...原创 2018-11-28 17:28:15 · 5728 阅读 · 0 评论 -
redis-py对sentinel的支持
redis-py同样支持Redis Sentinel,方法如下:from redis.sentinel import Sentinelsentinel = Sentinel([('localhost', 26379)], socket_timeout=0.1)print 'master:',sentinel.discover_master('mymaster')print 'slave...原创 2018-12-18 10:55:25 · 536 阅读 · 0 评论 -
redis创建cluster
在一些文档中,创建redis cluster需要采用redis-trib.rb脚本实现但是,在redis5中,已经修改为采用redis-cli实现了,语法如下:redis-cli --cluster helpCluster Manager Commands: create host1:port1 ... hostN:portN --c...原创 2018-12-19 13:24:20 · 299 阅读 · 0 评论