redis简介
redis是一个BSD开源的高性能(key/value)分布式内存
数据库,并支持持久化。
redis安装(centos7)
官网下载地址:https://redis.io/download
可以直接输入命令直接下载并解压,安装在opt目录下
cd /opt
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar xzf redis-5.0.5.tar.gz
cd redis-5.0.5
执行make
命令,如果出现gcc错误,则说明该系统没有安装gcc(GNU Compiler Collection是C程序的编译工具),此时执行命令
yum install gcc-c++
安装完成之后再次执行make
命令,如果出现jemalloc/jemalloc.h:没有那个文件或目录
则需要运行make distclean
之后再make
,redis默认会安装到/usr/local/bin
目录下。
redis启动
进入到redis解压目录,可以新建一个myredis文件夹,复制redis.conf(备份)配置文件到myredis文件夹中,修改配置文件中 GENERAL 下的 daemonize 为 yes ,表示后台运行。
mkdir myredis
cp redis.conf /opt/myredis
vi /myredis/redis.conf
进入到/usr/local/bin
目录下启动redis服务。
cd /usr/local/bin
redis-server /myredis/redis.conf
检测是否启动成功。
redis-cli -p 6379
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
可以使用 redis-benchmark 做个简单的压测,直接执行 redis-benchmark
即可
redis关闭
- 单实例关闭:redis-cli shutdown
- 多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown
简要描述
redis常用命令查询
redis默认是16个数据库,下标从0开始,初始默认使用0号库。
select
命令切换数据库
dbsize
查看当前数据库的key的数量
flushdb
清空当前库
Flushall
清空全部库
评论区