gpt4 book ai didi

ruby - 检索/列出 Redis 数据库中的所有键/值对

转载 作者:IT王子 更新时间:2023-10-29 05:54:11 24 4
gpt4 key购买 nike

我在 Ruby 中使用名为 Ohm 的 ORM,它在 Redis 之上运行,我很想知道数据的实际存储方式。我想知道是否有办法列出 Redis 数据库中的所有键/值。

任何线索都可以帮助我摆脱困境(我基本上被困在自动取款机上)。提前致谢!

更新:
给其他使用 redis-cli 尝试这个的注释,使用这个:

$ redis-cli keys
* (press * followed by Ctrl-D)
... (prints a list of keys and exits)
$

感谢@antirez 和@hellvinz!

最佳答案

您可以使用 Redis 发行版中包含的 redis-cli 工具探索 Redis 数据集。

只需在不带参数的情况下启动该工具,然后键入命令来探索数据集。

例如 KEYS 将列出所有与 glob 样式模式匹配的键,例如:keys * 您将看到所有可用的键。

然后您可以使用 TYPE 命令检查给定键的类型,如果它是列表,您可以使用 LRANGE mykey 0 -1 检索其中的元素。如果它是一个集合,您将使用 SMEMBERS mykey 等等。查看 Redis 文档以获取所有可用命令及其工作方式的列表。

关于ruby - 检索/列出 Redis 数据库中的所有键/值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3798874/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com