目录
1.数据库连接
本地配置
redis-server redis.conf #通过redis.conf开启本地redis服务器
云端服务器
cd /usr/local/bin #进入usr/local/bin目录,因为将redis.config配置在这里了
redis-server myredisconfig/redis.conf #通过自定义配置的myredisconfig作为redis.conf开启redis服务器
开启成功
2.进入数据库
本地和云端相同,在数据库开启的前提下
redis-cli -p 6379 #通过6379端口进入Redis数据库
云服务器要确保端口6379打开后才可以
进入后通过ping命令测试
127.0.0.1:6379> ping
PONG
3.数据库压力测试
在服务器连接后且未登录的时候
redis-benchmark -p 6379 -c 100 -n 10000 #-p是端口号,-c是并发数量 -n是请求次数
4.切换数据库
默认有16个数据口,从0~15,默认是0号数据库,可以通过select切换当前数据库
select 3
从ip地址之后的中括号之中可以查看当前数据库
127.0.0.1:6379[3]> #当前是编号为3的数据库,编号为0的时候默认不显示
5.设置键值对
set key value #通过set命令,第一个是键,第二个是值
6.查看当前数据库所有键
keys *
7.清空所有数据库
FLUSHALL
8.清空当前数据库
FLUSHDB
9.判断key是否存在
EXISTS name #判断name这个键是否存在
(integer) 1 #当返回1说明存在
(integer) 0 #返回0说明不存在
10.移动数据到别的数据库
move name 2 #将name这个键值对移动到数据库2
(integer) 1 #成功
(integer) 0 #失败
11.通过键获得值
get name #获得键为name的值
12.设置键值对过期秒数
EXPIRE name 50 #最后的参数的单位是秒
13.查看键值对过期时间
ttl name #查看name的过期时间
(integer) 37 #还有37秒过期
(integer) -1 #不会过期
13.查看值的类型
type name
string #string类型
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。