码迷,mamicode.com
首页 > 编程语言 > 详细

python操作redis

时间:2018-11-09 12:42:44      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:解码   多个   print   code   png   exp   分享图片   use   inf   

1.  连接

  import redis

  re = redis.Redis(

    host = "127.0.0.1",

    port = 6379  

  )

2.  字符串数据:

  re.set("name",2)      #设置name的值为2

  data = re.get("name")

  print(data.decode())    #数据为二进制 需要解码

    技术分享图片

 

  re.mset(py1 = 1,py2 = 2)    #设置多个数据

  re.expire("py1",30)      #设置生存时间

  re.incr("py1",288)      #py1值增加288

      技术分享图片

3.  list数据:

  re.lrem("list_1" , 3 , 0)    前面的是值 后面的是删除多少个(跟redis相反)

 

4.  hash数据:

  re.hset("user","age",15)    单个设置哈希数据

  re.hmset("user",{"name" : "haha" , "sex" : ""nan})    设置多个哈希数据

  data1 = re.hget("user","age")            查询单个数据

  data2 = re.hmget("user","age","sex","name")      查询多个数据

      技术分享图片

 

python操作redis

标签:解码   多个   print   code   png   exp   分享图片   use   inf   

原文地址:https://www.cnblogs.com/cxhzy/p/9934401.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!