gpt4 book ai didi

redis - 如何从 Redis 哈希中选择特定的键

转载 作者:可可西里 更新时间:2023-11-01 11:23:53 24 4
gpt4 key购买 nike

我创建了 Redis 哈希并存储在条目下方 - 101-104 是哈希键

HMSET 101  field1 101 field2 yy field3 bb field4 300
HMSET 102 field1 102 field2 xx field3 bb field4 300
HMSET 103 field1 103 field2 yy field3 bb field4 300
HMSET 104 field1 104 field2 xx field3 bb field4 300

我想检索所有具有 field2 = xx 的记录(这类似于 SQL 中的 where 子句)

我认为应该在 field2 上创建二级索引,但不确定如何编写。

最佳答案

Redis 不提供此类功能。

此外,Redis 不允许创建任何索引。

或者,它提供了多种数据结构供您根据您的访问需要保存数据eg: list, hashmap, set, sorted sets等

对于您的情况,您必须手动遍历所有记录才能获得所需的结果。

关于redis - 如何从 Redis 哈希中选择特定的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54557728/

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