首页 > 数据库技术 > 详细

python连接数据库--Redis

时间:2019-07-10 21:22:31      阅读:102      评论:0      收藏:0      [点我收藏+]

1.需要先导入Redis模块

import redis

2. 连接redis

r=redis.Redis(host=‘XXXXXXXXXX‘,password=‘XXXXX‘,db=XX,decode_responses=True)#这里的decode_responses是说等到的结果是字符不是bytes类型

3. 操作redis

redis有多种数据类型,主要说string类型和hash类型

1.string类型:#存数据是k-v类型

a. 增加数据:r.set(‘小明‘,‘11‘)

    修改数据:r.set(‘小明‘,‘12‘)

    获取数据:r.get(‘小明‘)

    删除数据:r.delete(‘小明‘)

设置失效时间:(‘小明‘,‘12222‘,30)

2.hash类型:#存的数据是大key-小key-value

a. 增加数据:r.hset(‘xiaoming‘,‘shhd‘,‘5‘)

    修改数据:r.hset(‘xiaoming‘,‘shhd‘,‘5‘)

     获取数据:r.hget(‘xiaoming‘,‘shhd‘)#获取指定小key的value

                       r.hset(‘xiaoming‘)#获取大key里的所有key和value

       删除数据:r.hdel(‘xiaoming‘,‘shhd‘)#删除小key里的值

                          r.hset(‘xiaoming‘)#删除大key里的所有的key和value

 

3. r.flushdb()#清除redis中的所有key

r.flushdb()#清除所有数据库里面所有的key

r.key()#获取当前数据库里面所有的key,也有过滤功能

r.expire() #设置失效时间

 

python连接数据库--Redis

原文:https://www.cnblogs.com/dmjsd/p/11166263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!