3、Redis系统管理
来源:互联网 发布:网页源码查看 编辑:程序博客网 时间:2024/05/22 04:31
1、适合全体类型的常用命令
(1)EXISTS / DEL EXISTS key
:判断一个key是否存在;存在返回 1,否则返回0。 DEL key
:删除某个key,或是一系列keyDEL key1 key2 key3 key4
。成功返回1,失败返回0(key值不存在)。
(2)TYPE / KEYS TYPE key
:返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash),key不存在返回空。
KEYS key—pattern :返回匹配的key列表 (KEYS foo*
:查找foo开头的keys)
(3)RANDOMKEY / CLEAR RANDOMKEY
: 随机获得一个已经存在的key,如果当前数据库为空,则返回空字符串。 CLEAR
:清除界面。
(4)RENAME / RENAMENX RENAME oldname newname
:改key的名字,新键如果存在将被覆盖 RENAMENX oldname newname
:更改key的名字,如果名字存在则更改失败
(5) DBSIZE DBSIZE
:返回当前数据库的key的总数
2、Redis 时间相关命令
(1)限定key生存时间 EXPIRE
:设置某个key的过期时间(秒),(EXPIRE bruce 1000:设置bruce这个key1000秒后系统自动删除)
注意:如果在还没有过期的时候,对值进行了改变,那么那个值会被清除。
(2)查询key剩余生存时间 TTL key
:查找某个key还有多长时间过期,返回时间秒
(3)清除key FLUSHDB
:清空当前数据库中的所有键 FLUSHALL
:清空所有数据库中的所有键
3、Redis设置相关命令
(1)CONFIG GET / CONFIG SET CONFIG GET
:用来读取运行Redis服务器的配置参数。 CONFIG SET
:用于更改运行Redis服务器的配置参数。 AUTH
: 认证密码
注意:
可以经过修改Redis的配置文件redis.conf修改密码。
CONFIG GET命令是以list的key-value对显示的。
(2)重置报告 CONFIG RESETSTAT
:重置数据统计报告,通常返回值为‘OK’。
4、查询信息
(1)INFO [section] :查询Redis相关信息。 section部分可为以下选项,若命令参数为空,info命令返回所有信息。
1. server: Redis server的常规信息
2. clients: Client的连接选项
3. memory: 存储占用相关信息
4. persistence: RDB and AOF 相关信息
5. stats: 常规统计
6. replication: Master/slave请求信息
7. cpu: CPU 占用信息统计
8. cluster: Redis 集群信息
9. keyspace: 数据库信息统计
10. all: 返回所有信息
11. default: 返回常规设置信息
- 3、Redis系统管理
- Redis系统管理
- linux系统管理(3)---runlevel
- linux系统管理命令3
- 系统管理
- 系统管理
- 系统管理
- 系统管理
- 系统管理指南:基本管理 第3 章
- 【系统管理】LINUX系统管理相关
- Linux必学的60个命令(3)-系统管理(3)
- Linux必学的60个命令(3)-系统管理
- Linux必学的60个命令(3)-系统管理
- Linux必学的60个命令(3)-系统管理
- Linux必学的60个命令(3)-系统管理
- Java SE 6 新特性3: JMX 与系统管理
- Linux必学的60个命令(3)-系统管理
- IBM AIX V5.3 系统管理(Test 222)认证指南
- Linux 常用基本命令 用户组
- Spring框架学习笔记03
- 2017.8.13(Map集合的总结)
- 粒子 Particle System 报错
- .Net 中DataSet和DataTable的 区别与联系
- 3、Redis系统管理
- 互联网架构中的“高并发”
- UI设计师还有这样你不知道的日常
- Spring Boot 错误总结
- Maven阿里云与本地仓库配置
- Stanford CS231n Notes
- Sublime-text3 弹窗报错,Anaconda插件弹框
- C# 控制台的载入和关闭,CheckForIllegalCrossThreadCalls、GetMessage()
- linux命令top