文章目录
第一节:图形客户端RedisDesktopManager
redis也有自己的图形用户界面RedisDesktopManager,而且操作也非常简单,自行动手每个按钮操作一下便可熟悉。以下简单以图片形式作为介绍,RedisDesktopManager下载可点击此处:
第二节:python与redis的交互
和其他数据库的交互一样,对redis的操作不能是手动的,应该给用户动态地进行增、删、改、查。这时需要编程语言,使用代码对数据库进行操作,这便需要python与redis进行交互
Python与Redis的交互可以通过第三方类库redis
来进行
# 安装第三方库redis
pip3 install redis
- 交互的一般流程
1、创建Redis客户端(创建即可,内存没有涉及磁盘IO,没有连接不连接的概念)
2、通过客户端的API完成数据交互;
【tips】交互结束也无需断开连接,这一点与磁盘型数据库不同,毕竟访问内存是无所谓“释放IO资源”一说的;redis的PythonAPI和redis的shell操作命令是极为相似的;获取到的数据内容都是字节
例:
import redis
# 创建客户端,使用父类redis.StrictRedis也可以
Client = redis.Redis(
host='localhost',
port=6379,
db=0,
password='xxxxx'
)
# 字符串操作
Client.set('ChineseName',"老顽童")
Client.mset({
"string1":21,"string2":"something"})