Redis简介
Redis:REmote DIctionary Server(远程字典服务器)
是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库
redis与其他key-value缓存产品有一下三个特点
1.Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用
2.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储
3.Redis支持数据的备份,即master-slave模式的数据备份
Redis的安装
1.解压
tar -xzvf redis-5.0.5.tar.gz
2.检查linux上是否安装了gcc
gcc -v #查看是否安装
yum -y install gcc #安装gcc
3.进入解压后的目录执行make
make
4.出现下面的图表示make成功
5.安装,安装时指定安装路径
make install PREFIX=/home/apps/redis-5.0.5
6.配置redis.conf文件(最好复制一份来改,保证有一个没有修改过的原版)
#绑定ip
bind 192.168.66.161
#保护模式改为no
protected-mode no
#redis 后台运行
daemonize yes
#端口号
port 5001
7.启动redis服务(后面带一个要启动的配置文件)
./bin/redis-server conf/redis01.conf
8.查看redis进程
ps -ef|grep redis
9.使用cli登陆
./bin/redis-cli -h 192.168.190.131 -p 5001
10.登录成功