安装并使用Redis小记
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
Redis是一个非常优秀的键值对数据库,直接操作内存,性能很高,可用于存储缓存数据
安装redis
Redis使用C语言开发,编译需要gcc坏境
apt install gcc
获取redis
可以从Redis官网获取到最新版本的Redis,将其保存在本地,在此使用4.0.1版本
解压文件
tar zxvf redis-4.0.10.tar.gz
编译
进入redis文件夹,执行make
看到如下提示即编译完成
Hint: It's a good idea to run 'make test' ;)
make[1]: Leaving directory '/root/redis-4.0.10/src'
安装
我选择安装在/usr/local
目录下
make PREFIX=/usr/local/redis install
安装完成后,/usr/local/redis/bin
下有一下几个文件
redis-benchmark
redis-check-aof
redis-check-rdb
redis-cli
redis-server
其中redis-server
就是启动文件
启动
前端模式启动
不推荐使用此方法,因为使用此方法启动必须保持ssh连接
/usr/local/redis/bin/redis-server
后端模式
需要修改安装包中redis.conf
文件
将 daemonize
改为 yes
并复制一份到任意目录下
启动时指定配置文件
/usr/local/redis/bin/redis-server ./redis.conf
然后可以通过ps
查看运行状态
ps -ef | grep -i redis
使用
连接客户端
redis-cli -h ip -p port
如果输入ping
返回PONG
则连接成功
命令
set/get
设置数据del
删除数据keys *
查看所有key的值