如何在Redis缓存中存储数据,该缓存支持对多个字段进行部分搜索

时间:2020-05-16 06:26:49

标签: redis stackexchange.redis

我收集了超过一百万个对象,并且每个对象都有大约8个属性。我正在寻找一种将数据存储在 Redis缓存中的快速方法,该方法可以支持对任何列进行部分搜索以支持高级查找。我知道我们可以使用HashSet在每个属性上存储和构建索引,这可能会导致占用巨大空间,因为我们必须创建索引来支持部分搜索。

对象示例-- Emp类 ID, 名称, 电子邮件, 国家, 等等.. }

我应该能够搜索ID包含(“ 12”)和名称包含(“ abc”)和国家(包含)“(Ind”);

我在这里思考可能是错误的。请指教

0 个答案:

没有答案