Redis简介
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
安装
本次安装采用的环境是Centos7,其他环境安装参考:菜鸟
1.下载并解压
下载地址:https://redis.io/download
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar -zxvf redis-5.0.7.tar.gz
2.解压成功后进入redis-5.0.7目录,使用make
进行编译
3.编译完成后,执行命令make install
进行安装
如图所示edis安装就完成了。
4.做一个简单的配置:修改 redis.conf 文件,将里面的 daemonize no 改成 yes,让服务在后台启动
vim redis.conf
5.通过redis-server ./redis.conf
命令启动redis
6.测试
通过redis-cli
命令进入到客户端,然后通过ping
命令进行连通性测试,如果看到 pong ,表示连接成功了。
7.关闭
通过shutdown
断开连接
通过exit
直接关闭关闭当前客户端,但是redis任然还是启动状态。
Redis 启动后常用命令
Select
:切换数据库Dbsize
:查看当前数据库的key数量Flushdb
:清空当前数据库Flushall
:清空全部数据库