存储系统数据缓存一般会使用三个模块:Mongodb,redis,memcache。其中memcache是轻量级缓存,只能将数据保存到内存中,redis可以配置数据保存在内存还是硬盘。
其主要用途有:不同应用(语言)中共享数据
CentOS安装Redis
安装
yum install epel-release
yum install redis
开启服务:
systemctl start redis
设置密码:
编辑文件:/etc/redis.conf
#requirepass foobared去掉注释,foobared改为自己的密码
requirepass newpasswd #这句表示该密码为newpasswd
保存并重启redis服务
设置密码后的命令行登入方式:redis-cli -h 127.0.0.1 -p 6379 -a newpasswd
设置远程端可访问:
因为redis服务默认不提供远程操作
编辑文件:/etc/redis.conf
将bind 127.0.0.1 改为 bind 0.0.0.0
保存并重启redis服务
设置防火墙开放端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重启防火墙
systemctl restart firewalld
命令行基本操作操作
连接
redis-cli
通过键值对设置值
set key value [EX seconds