redis常用命令
win7下启动
运行=》cmd=》进入redis目录,执行 redis-server.exe redis.conf
连接
redis-cli.exe -h 127.0.0.1 -p 6609
phpRedisAdmin是一个用php管理redis的工具, 和phpmyadmin类似. 下载
Linux启动
redis-server redis.conf
连接
redis-cli -h 127.0.0.1 -p 6609
(1)EXISTS and DEL
EXISTS key 判断一个key是否存在;存在返回 1;否则返回0;
DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4。成功返回1,失败返回0(key值不存在)
(2)TYPE and KEYS
TYPE key:返回某个key元素的数据类型
KEYS key—pattern :返回匹配的key列表,如 keys k*,查找k开头的键
(3)RANDOMKEY and CLEAR
RANDOMKEY : 随机获得一个已经存在的key,如果当前数据库为空,则返回空字符串
CLEAR :清除界面。
(4)RENAME and RENAMENX
RENAME oldname newname:改key的名字,新键如果存在将被覆盖
RENAMENX oldname newname:更改key的名字,如果名字存在则更改失败
(5) DBSIZE
DBSIZE :返回当前数据库的key的总数
(6)EXPIRE限定key生存时间,TTL查询key剩余生存时间
> set key 100 ex 30 > ttl key
(7)清除key
FLUSHDB:清空当前数据库中的所有键
FLUSHALL:清空所有数据库中的所有键
(8)设置相关命令
CONFIG GET:用来读取运行Redis服务器的配置参数。
CONFIG SET:用于更改运行Redis服务器的配置参数。
AUTH : 认证密码
> config get requirepass (查看密码) > config set requirepass abc123 (设置密码为abc123 ) > config get requirepass (报错,没有认证) > auth abc123 > config get requirepass
(9)查询信息
INFO [section] :查询Redis相关信息
server: Redis server的常规信息 clients: Client的连接选项 memory: 存储占用相关信息 persistence: RDB and AOF 相关信息 stats: 常规统计 replication: Master/slave请求信息 cpu: CPU 占用信息统计 cluster: Redis 集群信息 keyspace: 数据库信息统计 all: 返回所有信息 default: 返回常规设置信息
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)