【Redis】常用基础命令
2022/1/31 19:10:33
本文主要是介绍【Redis】常用基础命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
1.数据库连接
2.进入数据库
3.数据库压力测试
4.切换数据库
5.设置键值对
6.查看当前数据库所有键
7.清空所有数据库
8.清空当前数据库
9.判断key是否存在
10.移动数据到别的数据库
11.通过键获得值
12.设置键值对过期秒数
13.查看键值对过期时间
13.查看值的类型
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
输出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类型
这篇关于【Redis】常用基础命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27阿里云Redis学习入门指南
- 2024-12-27阿里云Redis入门详解:轻松搭建与管理
- 2024-12-27阿里云Redis学习:新手入门指南
- 2024-12-24Redis资料:新手入门快速指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程