Python操作redis数据库:终端下载安装命令、redis关键特性说明、redis的数据类型、redis的连接两种方式
python操作redis数据库
终端下载redis命令:pip install redis
下载成功之后尝试导入看是否成功
安装成功之后的提示信息如下:
redis数据库的向量解析
redis数据库是默认又0-15总共会有16个数据库
关键特性说明
- 数据库切换可以通过select来进行切换,例如切换到第三个数据库就是select2
- 隔离性:不同数据库的键值对完全隔离,但是共享同一内存和持久化文件
- 配置修改:可以在redis的config调整配置(参数设置最大支持10000,但是谨慎选择配置)
生产环境使用建议
- 慎用多数据库:集群模式下只用数据库0被支持,多数据库可能会导致数据混乱
- 建议通过键名前缀:user1、order1代替数据库实现数据库隔离的方案。redis的16个数据库就像是写字楼的楼层,虽然可以自由切换,但是技术架构上面更加倾向于使用redist的key设计来代替物理分割。
redis的数据类型
- String类型
- hash类型
- list类型
- set类型
- zset类型
- 用户自定义类型