2018-09-06Redis数据库

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

    原文作者:qiaosoulmates
    原文地址: https://www.jianshu.com/p/62c1c62f6e56
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞