官网:https://redis.io/
中文网:http://www.redis.cn/
1、去官网下载安装包
2、下载完安装包后通过Xftp传输到Linux,我是传输到了虚拟机的/opt文件夹
3、通过 tar -zxvf 指令解压压缩包
4、进入解压后的文件,可以看到redis的配置文件
5、基本的环境安装
6、redis(上述安装的)默认的安装路径为 /usr/local/bin 下
7、在当前文件夹下创建 myconfig文件夹,将redis的配置文件复制到这个文件夹下
8、默认不是后台启动的,通过vim redis.conf 修改配置文件
9、启动redis服务
在/user/local/bin目录下启动服务端和客户端
10、使用cli进行连接测试(基本操作):
11、在另一个窗口查看redis的进程是否开启
ps -ef | grep redis
12、关闭redis服务
再次查看进程,发现已关闭。
redis-benchmark + 命令参数
简单测试一下:
# 测试:100个并发连接 100000请求
redis-benchmark -h localhost -p 6379 -c 100 -n 100000
部分分析:
Redis默认有16个数据库,默认使用第0个。
命令总结:
redis默认没有密码
config get requirepass # 查看密码
config set requirepass 123456 # 设置密码
config set requirepass "" # 取消密码
auth 123456 # 如果有密码,先执行该命令,然后进行操作
select 3 # 切换到3号数据库
dbsize # 查看数据库大小
keys * # 查看当前数据库所有的key
flushdb # 清空当前数据库
flushall # 清空所有数据库
exists name # 判断name字段是否存在
move name 1 # 移除name字段,一般不用,最后的 1 代指当前数据库
get name # 得到name字段
expire name 10 # 给name字段设置过期时间10秒,10秒后自动消失
ttl name # 查看name字段过期的剩余时间
type name # 查看name字段类型