五十三、Redis数据库3:使用pycharm软件写命令操作redis

一、参考学习:

PyPI:https://pypi.python.org/pypi/redis

GitHub:https://github.com/andymccurdy/redis-py

1、(重点学习)文档:http://redis-py.readthedocs.io/en/latest/

2、安装redis 模块

Windows下:python3 -m pip install redis

Linux下:sudo python3 -m pip install redis

卸载的命令如下:python3 -m pip uninstall redis

二、字符串string类型相关命令

1、连接数据库的两种方式db=5是选择数据库为5

五十三、Redis数据库3:使用pycharm软件写命令操作redis

2、设置单个key值、获取单个key值(用,号隔开

五十三、Redis数据库3:使用pycharm软件写命令操作redis

3、mset设置多个key值时,只能用{},正确返回True

五十三、Redis数据库3:使用pycharm软件写命令操作redis

4、mget获取多对键值时,[] {} ()都行,结果出来都是列表形式

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

5、delete 删除key

五十三、Redis数据库3:使用pycharm软件写命令操作redis

6、其余的命令自行学习

三、list类型相关命令

1、lpush /rpush 从左/从右依次插入数据

① 下面这种插入数据,在视图表中格式不美观

五十三、Redis数据库3:使用pycharm软件写命令操作redis

②(重要) *t  格式是分成两条,相当于拆包,很重要

五十三、Redis数据库3:使用pycharm软件写命令操作redis

          五十三、Redis数据库3:使用pycharm软件写命令操作redis

2、lpop/rpop 移除最左/最右的元素并返回

五十三、Redis数据库3:使用pycharm软件写命令操作redis

输出结果:

五十三、Redis数据库3:使用pycharm软件写命令操作redis

四、set集合相关操作

1、sadd添加元素

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

2、srem 删除元素

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

3、再添加一个zoo002集合

五十三、Redis数据库3:使用pycharm软件写命令操作redis

五十三、Redis数据库3:使用pycharm软件写命令操作redis

4、求交集:sinter

五十三、Redis数据库3:使用pycharm软件写命令操作redis

5、求并集 sunion

五十三、Redis数据库3:使用pycharm软件写命令操作redis

6、其余自行测试