如何执行多哈希redis查询



我有多个散列键组织在"文件夹"中;像MOC273,

127.0.0.1:6379> HMSET MOC273:123654789 "H_W" "json->H_W->123654789" "H_Y" "json->H_Y->123654789"
OK
127.0.0.1:6379> HMSET MOC273:987654321 "H_W" "json->H_W->987654321" "H_Y" "json->H_Y->987654321"
OK

使用HGETALL,我可以从哈希中获取所有数据

127.0.0.1:6379> HGETALL  MOC273:123654789
1) "H_W"
2) "json->H_W->123654789"
3) "H_Y"
4) "json->H_Y->123654789"

如何获得包含在MOC273(名称以MOC273开头)中的所有哈希值,例如。

127.0.0.1:6379> HGETALL MOC273*

It's possible ?

当前redis结构

所以可以使用reresearch在HASH数据结构周围创建二级索引。这将允许您更有效地搜索HASH数据。

https://oss.redis.com/redisearch/-快速开始应该帮助你开始

最新更新