安装
1.yum install gcc-c++(gcc编译c的,因为redis是c编写的,所以我们先安装下gcc)
2.yum -y install wget
3.wget http://download.redis.io/releases/redis-5.0.2.tar.gz(wget方式 下载redis压缩包)
4.Tar -xvf redis-5.0.2.tar.gz(解压)
5.cd redis-5.0.2/(进入目录)
6.Make(编译)
7. ./src/redis-server redis.conf
如果看到这个图,那么就是开启成功了
开放端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
跟新防火墙规则
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-ports
开启守护线程,不开启的话,不能做其他操作
vi redis.conf
/daemonize查询关键字,按n可以找下一个,找到daemonize yes ,把no改为yes就Ok了
可视化管理工具redis-desktop-manager安装与配置,这个就是简单的下一步就Ok了
点开可视化工具时可能会报一个说计算机缺少文件的错误。
我们打开计算机的控制面板,找到程序和功能,找到vc++,右键点击更改
点击修复,修复完后就好了。
配置远程登录
编辑redis的conf配置文件:vi /etc/redis-server/redis.conf
按/bind找到bind 127.0.0.1,然后在前面加#注释掉。
配置密码
按/requirepass找到requirepass foobared
在后面加上requirepass 123456 (123456是自己想设置的密码)
进入文件夹以后登录就密码按下面的命令进行登录
./redis-cli -h 127.0.0.1 -p 6379 -a 123456
基础操作
Redis支持五种数据类型
string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
** 通过命令操作redis**
字符串
set name 保存
get name 获得
type name 查看类型
keys * 查看所有
del name 删除
哈希(Hash),Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象
列表(List)
Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。