redis常用命令
Redis 常用命令
2023-09-14 09:00:02 时间
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: 返回常规设置信息
相关文章
- Redis学习(8)-redis持久化
- Redis学习(3)-redis启动
- centos8平台redis cluster集群添加/删除node节点(redis5.0.7)
- Redis 学习笔记四 Mysql 与Redis的同步实践
- Redis Java 常用客户端
- redis 常用命令
- Redis Cluster 高可用方案
- Redis集群介绍
- redis集群之REDIS CLUSTER
- spring-data-redis遇到twemproxy
- 〖Python 数据库开发实战 - Python与Redis交互篇⑧〗- 利用 redis-py 实现缓存观众投票数据信息案例
- 〖Python 数据库开发实战 - Python与Redis交互篇⑨〗- 利用 redis-py 实现模拟商品秒杀活动案例
- 深入理解 Redis Template及4种序列化方式__spring boot整合redis实现RedisTemplate三分钟快速入门
- 【架构师修炼之路】Redis 极简教程 : 基本数据结构, 跳表原理, Spring Boot 项目使用实例
- Python --Redis Hash操作
- 用Redis实现Session功能
- springboot中使用cache和redis
- Redis 与 key 相关的常用命令
- Redis 与 hash (哈希)相关的常用命令
- Redis发布订阅和事务实现原理
- 【redis】Redis缓存失效、雪崩、穿透、击穿、并发等案例分析难题解决方案
- 【redis】Redis为什么能抗住10万并发?
- 【C++ 科学计算】redis-plus-plus:安装用C ++编写的Redis客户端
- 【redis源码分析】Redis Sentinel 是如何实际解决分布式共识问题的
- Redis数据库的编译安装方法
- 配置logstash从redis读取filebeat收集的日志(上)