Redis常用命令详解
Redis 详解 常用命令
2023-06-13 09:15:42 时间
Redis 常用命令
官方文档:https://redis.io/commands
CONFIGconfig 命令用于查看当前redis配置、以及不重启redis服务,动态更改redis配置等
注意:不是所有配置都可以动态修改
更改最大内存127.0.0.1:6379 CONFIG SET maxmemory 8589934592 127.0.0.1:6379 CONFIG GET maxmemory 1) maxmemory 2) 8589934592设置连接密码
127.0.0.1:6379 CONFIG SET requirepass 123456 OK
#奇数行为键,偶数行为值 127.0.0.1:6379 CONFIG GET * 1) dbfilename 2) dump.rdb 3) requirepass 5) masterauth 7) cluster-announce-ip 9) unixsocket 10) 11) logfile 12) /var/log/redis/redis.log 13) pidfile 14) /var/run/redis_6379.pid 15) slave-announce-ip 16) 17) replica-announce-ip 18) 19) maxmemory 20) 0 ......
显示当前节点redis运行状态信息
127.0.0.1:6379 INFO # Server redis_version:5.0.3 redis_git_sha1:00000000 redis_git_dirty:0 redis_build_id:8c0bf22bfba82c8f redis_mode:standalone os:Linux 4.18.0-147.el8.x86_64 x86_64 arch_bits:64 multiplexing_api:epoll atomicvar_api:atomic-builtin gcc_version:8.2.1 process_id:725 run_id:8af0d3fba2b7c5520e0981b125cc49c3ce4d2a2f tcp_port:6379 uptime_in_seconds:18552 ......SELECT
切换数据库,等于MySQL的use DBNAME指令。
127.0.0.1:6379[15] SELECT 0 127.0.0.1:6379 SELECT 1 127.0.0.1:6379[1] SELECT 15 127.0.0.1:6379[15] SELECT 16 (error) ERR DB index is out of range 127.0.0.1:6379[15]
查看当前库下的所有key,此命令慎用!
1 27.0.0.1:6379[15] SELECT 0 127.0.0.1:6379 KEYS * 1) 9527 2) 9526 3) paihangbang 4) list1 127.0.0.1:6379 SELECT 1 127.0.0.1:6379[1] KEYS * (empty list or set) 127.0.0.1:6379[1]BGSAVE
手动在后台执行RDB持久化操作
#交互式执行 127.0.0.1:6379[1] BGSAVE Background saving started #非交互式执行 [root@centos8 ~]#ll /var/lib/redis/ total 4 -rw-r--r-- 1 redis redis 326 Feb 18 22:45 dump.rdb [root@centos8 ~]#redis-cli -h 127.0.0.1 -a 123456 BGSAVE Warning: Using a password with -a or -u option on the command line interface may not be safe. Background saving started [root@centos8 ~]#ll /var/lib/redis/ total 4 -rw-r--r-- 1 redis redis 92 Feb 18 22:54 dump.rdbDBSIZE
返回当前库下的所有key 数量
127.0.0.1:6379 DBSIZE (integer) 4 127.0.0.1:6379 SELECT 1 127.0.0.1:6379[1] DBSIZE (integer) 0FLUSHDB
强制清空当前库中的所有key
127.0.0.1:6379[1] SELECT 0 127.0.0.1:6379 DBSIZE (integer) 4 127.0.0.1:6379 FLUSHDB 127.0.0.1:6379 DBSIZE (integer) 0 127.0.0.1:6379FLUSHALL
强制清空当前redis服务器所有数据库中的所有key,即删除所有数据
127.0.0.1:6379 FLUSHALL OK
本文链接:http://www.yunweipai.com/35513.html
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/52781.html
centoslinuxmysqlRedis相关文章
- win7 64bit安装redis详解数据库
- Redis详解(一)—— redis的简介与安装大数据
- Redis(十二):redis两种持久化方法对比分析详解大数据
- Redis缓存技术必知必会的常用命令(redis常用命令)
- Redis新手指南:一步一步搞定(redis新手入门详解)
- 聚合Redis实现地址聚合加速业务处理(redis地址)
- Redis如何优雅地退出?详解redis退出命令!(redis退出命令)
- Redis缓存快速清理:详解删除缓存命令(redis删除缓存命令)
- Redis数据类型set详解(redis数据类型set)
- Redis 服务器命令详解:掌握 Redis 操作指南(redis服务器命令)
- Redis字符集详解:了解Redis支持哪些字符集和对应使用场景(redis字符集)
- Redis安装目录详解:了解Redis在哪里安装以及如何使用(redis的安装目录)
- Redis配置文件解析:实战指南(redis配置文件详解)
- Redis配置文件详解,了解默认设置(redis的默认配置文件)
- 详解 Redis:原理、特性及应用场景(redis原理详解)
- Redis详解:掌握高效存储与缓存技巧(redis详解)
- 电商:利用Redis大幅提升用户体验(电商redis)
- Redis编译出现错误排查(编译redis 出错)
- 利用Redis开源进行研究(研究redis开源)
- 查看Redis服务器的常用命令(查看redis服务命令)
- 权限缓存将结果储存在Redis中(权限缓存到redis)
- 深入实践Redis实现快速高效的数据库操作(深入实践redis实战)
- 无法连接Redis排查和解决方案(不能打开redis)
- 拥抱开源使用Win版Redis进行数据存储(win版redis)
- 大数据时代Redis如何占用内存(大数据redis占内存)
- 节点手动操作实现Redis集群的从节点添加(redis集群手动添加从)
- 快速搭建Redis集群的7个实用命令(redis 集群常用命令)
- 控制利用Redis实现资源释放机制及并发控制(redis资源释放并发)
- Redis 原理与机制详解(redis详解原理和机制)
- 深入理解Redis 设计原理剖析(redis设计原理详解)
- Redis缓存实现跨进程同步数据(redis缓存同步机制)