我是靠谱客的博主 自信柜子,最近开发中收集的这篇文章主要介绍python连接redis,DB-API,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部