当前位置: 首页 > news >正文

精通Redis-CLI:命令行玩转高效缓存

1、连接

./redis-cli -h 127.0.0.1 -p 6379 -a admin@2020**

-h redis主机地址

-a redis密码

-p redis端口

2、选择数据库。Redis数据库编号从0~15

127.0.0.1:6379[3]> select 3
OK

3、查看所有 key

127.0.0.1:6379[3]>  keys *
1) "systemSetting:settingKey"
2) "license_count:sync"
3) "serviceHub:editing"

4、获取对应 key 的值

get key

5、删除单个 key 或多个

del key key2

6、查看当前数据库中所有key的数量

127.0.0.1:6379> select 3
OK
127.0.0.1:6379> dbsize
(integer) 3

7、返回redis的相关信息

info

8、返回redis的所有数据库与键信息

127.0.0.1:6379[3]> info keyspace
# Keyspace
db1:keys=85,expires=85,avg_ttl=36119200
db2:keys=31,expires=3,avg_ttl=7267446
db3:keys=3,expires=1,avg_ttl=90056850
db4:keys=2,expires=0,avg_ttl=0
db5:keys=3,expires=1,avg_ttl=1137909600
db6:keys=333,expires=53,avg_ttl=46104293
db8:keys=78,expires=35,avg_ttl=3336299907

9、获取库中的键总数

127.0.0.1:6379> select 3
OK
127.0.0.1:6379> dbsize
(integer) 3

备份与恢复

全量备份#

redis-cli -a admin@2020 save

全量数据还原#

将redis关闭后将备份文件 dump.rdb 移动到 Redis 安装目录下,然后重启 Redis 服务器,即可进行数据还原。

#获取数据目录

127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/data"

链接:https://www.cnblogs.com/wiseo/p/redis_cli.html

(版权归原作者所有,侵删)

关注 工 仲 好:IT运维大本营,获取60个G的《网工系统大礼包》+1000页Linux学习笔记

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Ascend C算子开发(入门)—— 算子开发环境搭建
  • MyPrint打印设计器(四)vue3 函数式调用组件
  • python办公自动化:使用`Python-PPTX`创建和保存演示文稿
  • 常用的虚拟机连接工具(远程访问工具)
  • JVM中篇:字节码与类的加载篇-01-class文件结构
  • Android中apk安装过程源码解析
  • 以小搏大:Salesforce 十亿参数模型表现超过ChatGPT
  • 计算机的内存不足
  • 北峰370MHz应急窄带无线通信解决方案
  • (一)、软硬件全开源智能手表,与手机互联,标配多表盘,功能丰富(ZSWatch-Zephyr)
  • 酒店智能触摸开关的原理与应用
  • Linux 系统调优 2
  • 【PyTorch][chapter 27][李宏毅深度学习][transformer-1]
  • Qt与Python
  • 反爬虫策略收录集
  • 网络传输文件的问题
  • CentOS7简单部署NFS
  • Effective Java 笔记(一)
  • gf框架之分页模块(五) - 自定义分页
  • golang中接口赋值与方法集
  • JSONP原理
  • Logstash 参考指南(目录)
  • mysql innodb 索引使用指南
  • OSS Web直传 (文件图片)
  • React-flux杂记
  • Vue全家桶实现一个Web App
  • Web标准制定过程
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 对JS继承的一点思考
  • 关于Java中分层中遇到的一些问题
  • 嵌入式文件系统
  • 如何选择开源的机器学习框架?
  • 如何在GitHub上创建个人博客
  • 设计模式走一遍---观察者模式
  • 使用Gradle第一次构建Java程序
  • 数组的操作
  • 写给高年级小学生看的《Bash 指南》
  • 一份游戏开发学习路线
  • 最简单的无缝轮播
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • $NOIp2018$劝退记
  • (1)Nginx简介和安装教程
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (八)Flask之app.route装饰器函数的参数
  • (笔试题)分解质因式
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (三) diretfbrc详解
  • (学习总结16)C++模版2
  • (转)scrum常见工具列表
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • .net与java建立WebService再互相调用
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • // an array of int
  • @vueup/vue-quill使用quill-better-table报moduleClass is not a constructor
  • [22]. 括号生成