1、redis安装和启动
redis-cli -h ip
见文档
2、redis函数学习
- 字符串、队列、集合、哈希、有序集合
- 临时设置密码
获取密码
config get requirepass
设置密码
config set requirepass 123456
当有密码的时候认证
auth 密码
取消密码
config set requirepass ” - 永久设置密码
到配置文件中设置
requirepass 密码 - 配置其他机器可以连接,打开redis配置文件
bind 127.0.0.1 这句话注释掉
protected_mode no 这句话yes修改为no
重启才能生效 干掉这个进程重新打开
3、redis持久化机制rdb
- 持久化:在内存中的数据不能保存,如果想要保存需要保存到硬盘中
redis的数据就是在内存中的,如果将redis关掉,再去打开,数据在不在?
redis有持久化机制,就是rdb机制
stop-writes-on-bgsave-error yes 后台写入的时候,停止文件写入
rdbcompression yes 写文件的时候有压缩格式
rdbchecksum yes 对rdb文件校验
dbfilename dump.rdb 保存的rdb文件的文件名
dir ./ 保存的文件的路径
可以手动保存 redis-cli bgsave
复制过来,替换这个文件,下次启动的时候就是使用的新的rdb文件
4、python操作redis
import redis
每一个指令到代码中都是一个函数,然后输入和输出就会变成函数的输入和输出
见代码
5、MongoDB安装
MongoDB也是一个数据库,是一个NoSQL,非关系型数据库
直接保存在硬盘中,保存的数据类似json格式,字典格式
MongoDB开源免费,你可以去官网下载安装包还有文档,文档写了如何安装和使用,但是都是英文看不懂,而且这个源码包下载不下来。
支持-windows、linux、mac