Python操作redis,python中redis的用法

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: