当前位置: 首页 > 知识库问答 >
问题:

如何列出所有Redis数据库?

夏高朗
2023-03-14
telnet 127.0.0.1 6379

共有1个答案

裘臻
2023-03-14

没有命令可以执行(例如,就像您使用MySQL所做的那样)。Redis数据库的数量是固定的,并在配置文件中设置。默认情况下,您有16个数据库。每个数据库都由一个数字(而不是名称)标识。

您可以使用以下命令了解数据库的数量:

CONFIG GET databases
1) "databases"
2) "16"

可以使用以下命令列出为其定义某些键的数据库:

INFO keyspace
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
*2
$4
INFO
$8
keyspace

$79
# Keyspace
db0:keys=10,expires=0
db1:keys=1,expires=0
db3:keys=1,expires=0
 类似资料:
  • 问题内容: 我运行了此命令以访问我的Redis服务器。 现在,我想显示所有数据库。 请告诉我这个命令。 谢谢。 问题答案: 没有命令可以执行此操作(例如您可以使用MySQL进行操作)。Redis数据库的数量是固定的,并在配置文件中设置。默认情况下,您有16个数据库。每个数据库都用数字(而不是名称)标识。 您可以使用以下命令来了解数据库的数量: 您可以使用以下命令列出定义了某些键的数据库: 请注意,

  • 问题内容: 我试图在以下位置找到针对此问题的解决方案:http : //mongodb.github.io/node-mongodb-native/ 但是,我找不到从Node.js应用程序列出所有可用的MongoDB数据库的解决方案。 问题答案: 使用。

  • 我知道如何列出特定数据库中的所有集合,但如何列出MongoDB Shell中所有可用的数据库?

  • 问题内容: 有没有一种方法可以获取实例中所有数据库中所有存储过程中引用的所有列和表?输出应为: 问题答案: 这将得到您想要的列表,但是,如果您在动态SQL中嵌入了此类列引用(并且可能找不到依赖于延迟名称解析的引用),则将无济于事。SQL Server不会解析存储过程的文本以提供DMV输出。 现在尝试使用子句来处理在同一服务器上具有不同归类的数据库的情况。 如果您的数据库处于80兼容模式,那么该语法

  • 本文向大家介绍如何列出MySQL数据库中的所有触发器?,包括了如何列出MySQL数据库中的所有触发器?的使用技巧和注意事项,需要的朋友参考一下 要列出MySQL数据库中的所有触发器,可以使用SHOW命令。查询如下- 以下是输出- 您可以在以下查询的帮助下访问information_schema表。 注意-您必须具有MySQL 5.0.10及更高版本。我目前正在使用MySQL版本8.0.12- 以下

  • 问题内容: 假设我在redis中有以下键: 密钥名称: setkey hashkey zsetkey 当我输入命令: 我正确地得到所有上述密钥列表。要获取特定键的数据类型,我们使用命令。 有没有办法列出Redis中的所有键及其数据结构?例如: setkey set hashkey hash zsetkey sorted set 是否有命令/本机方式来实现这一目标?提前致谢。 问题答案: 首先,您不