当前位置: 首页 > 面试题库 >

在命令提示符处获取键和值

毛镜
2023-03-14
问题内容

我有一个很小的数据保存在Redis中,并且以下数据按预期运行,这使我可以下载所有密钥。

redis-cli keys *

有什么方法可以获取键值*


问题答案:

没有命令,但是您可以编写脚本来实现。

您将需要为每个键执行一个“类型”命令:

> type <key>

并根据响应执行:

  • 对于“字符串”: get <key>
  • 对于“哈希”: hgetall <key>
  • 对于“列表”: lrange <key> 0 -1
  • 对于“设置”: smembers <key>
  • 对于“ zset”: zrange <key> 0 -1 withscores

请记住,对于散列和排序集,您将获得键/分数和值。



 类似资料:
  • 问题内容: 如何获取命令提示符的输出,这意味着我已经打开了这样的命令提示符。 我无法获得像这样的cmd输出 那么如何获得命令提示符输出? 问题答案: 这不是Java问题。基本上,您正在执行的是Java(Java Main Process A),然后从中启动另一个进程(Windows CMD B)。很好,您可以在Java(A)中获得此过程(B)的输入/输出流。但是,此过程(B)使用其自己的标准输入/

  • 我试图用命令提示符用java编译一个程序。我的程序在eclipse中运行良好,但是,当我试图在命令提示符中编译它时,我收到了一条错误消息。任何帮助和指导都将不胜感激。 triton.java:20:错误:不能dind符号循环Loop=new Loop(); 符号:类循环位置:类Triton trion.java:20:错误:找不到符号循环循环=新循环();sybmol:类循环位置:类Triton

  • $ gdb -q `which gdb` Reading symbols from /home/xmj/install/binutils-gdb-git/bin/gdb...done. (gdb) r -q Starting program: /home/xmj/install/binutils-gdb-git/bin/gdb -q [Thread debugging using libthrea

  • 我的目标是使用Powershell检查、禁用和删除许多Windows服务器上的计划任务。有些服务器是Windows 2008R2,因此获取调度任务是不可能的。我必须使用schtasks 这是我目前掌握的情况 当某个任务存在时,这很好,但当它不存在时,Powershell会抛出一个错误,如下所示: 我可以通过将$ErrorActionPreference设置为“静默继续”来规避此行为,但这会抑制我可

  • 问题内容: 我有一个jar文件,该文件应该读取UTF-8编码的文件(该文件是我在Windows下的文本编辑器中编写的),并将字符显示在屏幕上。在OS X和Linux下,此功能可完美运行。我在让它在Windows下运行时遇到了一些麻烦…我已经定义了读写器,如下所示: 我还按顺序将命令提示符字体更改为,并将字符编码更改为UTF-8 。 现在,当我运行时,提示符会把它洒出来。 但是,如果我运行,提示符将

  • 本文向大家介绍通过什么命令指定命令提示符?相关面试题,主要包含被问及通过什么命令指定命令提示符?时的应答技巧和注意事项,需要的朋友参考一下 答案: \u:显示当前用户账号 \h:显示当前主机名 \W:只显示当前路径最后一个目录 \w:显示当前绝对路径(当前用户目录会以~代替) $PWD:显示当前全路径 $:显示命令行’$'或者’#'符号 #:下达的第几个命令 \d:代表日期,格式为 week da