我有一个超过一百万个对象的巨大集合,每个对象有大约8个属性。我正在寻找一种快速的方法来存储redis缓存中的数据,它可以支持对任何列的部分搜索,以支持高级查找。我知道我们可以使用hashset来存储和构建每个属性的索引,这会导致占用大量空间,因为我们必须创建索引来支持部分搜索。
对象ex.-class emp{id,name,email,country,etc..}
我应该能够搜索集合与id包含(“12”),名称包含(“”)和国家包含(“ind”);
我在这里的想法可能是错的。请告知
我有一个超过一百万个对象的巨大集合,每个对象有大约8个属性。我正在寻找一种快速的方法来存储redis缓存中的数据,它可以支持对任何列的部分搜索,以支持高级查找。我知道我们可以使用hashset来存储和构建每个属性的索引,这会导致占用大量空间,因为我们必须创建索引来支持部分搜索。
对象ex.-class emp{id,name,email,country,etc..}
我应该能够搜索集合与id包含(“12”),名称包含(“”)和国家包含(“ind”);
我在这里的想法可能是错的。请告知
暂无答案!
目前还没有任何答案,快来回答吧!