概述
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份
Redis 优势
性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作
步骤很简单
1,导入模块redis
2,连接数据库,redis,StrictRedis
3,进行键值对操作,和在数据库命令行完全一致
简单示例
# 导入模块
import redis
# 连接redis
conn = redis.StrictRedis(
host='192.168.61.129',
# 这里填写ip或者是localhost,默认值,可以不填,一般设有远程外网连接
port=6379,
# redis数据库的默认端口
db=0,
# 默认数据库,一共有16个,从0开始
decode_responses=True
# True
返回的就是str类型
)
# False
默认False返回的就是bytes数据
# key操作
res = conn.keys('*')
print(res)
res1 = conn.set('sex','Man')
print(conn.keys('*'))
运行结果
['age', 'name']
['age', 'name', 'sex']
这个方法返回的是一个列表
最后
以上就是自信柜子为你收集整理的python连接redis,DB-API的全部内容,希望文章能够帮你解决python连接redis,DB-API所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复