Posts /

Redis学习(一)

16 Jul 2020

Redis学习(一)


Reids

使用内存存储的非关系数据库

准备

安装

Linux下Redis的安装和部署

Linux下redis安装和部署

如果make编译不过,可以尝试升级gcc版本

启动

# 修改配置文件使之后台启动
vim ./redis/redis/con
# 将daemonize no 改为yes

Docker方式

https://hub.docker.com/_/redis/

连接

# 开放端口
firewall-cmd --zone=public --add-port=/tcp --permanent
firewall-cmd --reload # 记得重启哦

连接失败

参考:

Redis protected-mode属性解读

Redis设置密码

redis3.2版本后新增protected-mode配置,默认是yes,即开启。关闭protected-mode模式,此时外部网络可以直接访问,开启protected-mode保护模式,需配置bind ip或者设置访问密码。

设置密码

config set requirepass 123456 # 由于默认还是设置了bind ip 所以无法连接。

AUTH "password" #验证密码

取消bind ip

在redis.conf文件中讲bind 127.0.0.1注释掉

生产环境中可以bind 需要的ip

连接

.\redis-cli.exe -h 106.54.115.151 -p 6379