gpt4 book ai didi

redis - Redis中非key的查询

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

我将对象存储为散列,例如:key-> customer:123 ,email->dk@gmail.com,mobile->828212,name->darshan 等...

现在可以在 redis 中基于电子邮件查询客户而不存储交叉关系作为集合,这更像是一种解决方法。例如,在插入客户存储时设置为key->email:dk@gmail.com value->customer:123等。假设我在哈希中有 100 个字段,我需要查询其中的 20 个(比如电子邮件)如果我们也在集合中创建这些字段的每个条目,它会显着增加 redis 实例中的键数。

还有其他替代或更好的方法吗?

最佳答案

Redis 没有内置的索引/按字段搜索,因为它不是数据库,更像是一个数据结构服务器(每个键都包含一个数据结构,如集合/列表/映射/排序集/唯一值的数量等),但如果你使用的是 redis 4.0,你可以使用搜索模块来完成它。链接是here .

关于redis - Redis中非key的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47031864/

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