Python操作redis,python中redis的用法
再说一遍是密钥值存储系统,与迷迷糊糊的一样,是一种罢工(字符串~我爱你~列表~我爱你~集~我爱你~集已加密集顺序~我爱你~散列)欢呼声)它支持删除获取交集和差集以及更丰富的操作,据说这些操作是原子性的。在此基础上,重复支持多种方式的排序。与迷迷糊糊的一样,为了确保效率,所有数据都缓存在内存中。不同之处在于,重复通过定期将更新的数据写入磁盘,或将修改操作写入添加的日志文件来实现主从同步。
python(python语言)操作瑞迪斯,未使用连接池:
瑞迪斯皮提供了两个再说一遍和严格再说一遍来实现再说一遍。严格再说一遍实现大多数公式命令,并使用公式语法和命令。存储是严格再说一遍的子类,与早期版本的瑞斯比向后兼容。
导入就绪
S7-1200可编程控制器连接到瑞迪斯,不省略密码(否则会出错),不写数据库(数据库)则默认操作db0
conn _ redis=redis.redis(主机= 127.0.0.1 ,端口=6379,密码=123456 ,db=db)#向再说一遍添加值
CONN_redis.set(days ,[ 10,4,5,12,44 ] ) #set键值位于再说一遍中,可以设置有效期限,10秒
result=conn _ redis.setex(会话),abcder 1233@sdfrr,10 ) #单位为-好吧
列印(结果)返回值为布尔型,设置成功后可以返回真实#,批量插入再说一遍并写入多个金钥-瓦尔耶
如果设置CONN_Redis.mset(a=小黑,b=小白,c=黄晓)键,则为文件夹用户文件夹关键:测试,道路
Conn_Redis.set(user:test ,哈哈)。
python(python语言)操作瑞迪斯,使用连接池:
瑞迪斯皮使用连接池管理到单个再说一遍服务器的所有连接,避免每次建立和释放连接时的开销。缺省情况下,每个再说一遍实例维护自己的连接池。通过直接创建连接池并将其用作参数瑞迪斯,多个再说一遍实例可以共享连接池。
defgetcoon(:
pool=redis .连接池(主机= 192.168.1.112,端口=6379,密码=123456 ,db=0)
coon=重定向(连接池=池).
浣熊侠。set(" key "," value ").
RES=coon.get(key))返回皇家经济学会(Royal Economic Society)
再说一遍使用连接池运行
分类目录对象:def _ init _(self:ifnothasattr)星期五,池)3360
S7-1200可编程控制器创建再说一遍连接
自我。coon=重定向(connection _ pool=op redis.pool).
@ staticmethoddefgetrediscoon(:
op redis。pool=redis。连接池(主机=re dis info) password=redi sind) port=redi sind(连接埠=redisind)
defsetredis(self,key,value,time=None ) :#自我,键,值,时间=无非空则不为真,非0则为真
如果时间:
res=self.coon.setex(key,value,time ) else:
RES=self.coon.set(key,value)return def getrdis)self,key:
RES=self.coon.get(关键点)。解码))返回(返回)self,key(自我,密钥) :
RES=self.coon.delete(key)返回" "哈希类型,{ name : key : value } }重复操作""选项卡)
efsethashredis(自我、名称、密钥、值) :
res=self.coon.hset(名称,关键字,值)返回defgethashredis(名称,key=None ) :#自我的关键点是否为空,为空
ifkey(关键点):
RES=self.coon.Hget(名称、键)否则:
RES=self。浣熊侠。hgmetals(名称)返回defdelhashredis ) self,name,key=none:if key:
res=self。浣熊侠。hdel(名称、键)否则:
res=self.coon.delete(名称)return res
我再重复一遍配置
re disinfo={ host : 192。168 .1 .112 ,密码: 12345 ,端口: 6379 ,数据库 }
}
创建测试中并测试再说一遍连接
如果_ _ _ _名称_ _== _ _ main _ _ :
opr=星期五()
RES=星期四(两,哈哈()))。
RES=opr。getrdis( two )print(RES))))).
参考链接页:1
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。