比如说,我有5000个用户。每个用户可以有多个值(最多500个)。
比如,
user_1 has values (1,3,5,100,250,1000)
user_3 has values (5,30,75,200,3502,1340)
user_4 has values (100,300,750,2000,3502,13400)
现在要查询,我有一个用户列表(1,2,3,4,5,6,10)和值列表(5,10,20)
如何筛选具有这些值(5,10,20)的用户(1,2,3,4,5,6,10)。
从上面的例子。我会得到用户 1 & 3
1条答案
按热度按时间9nvpjoqh1#
redis不提供开箱即用的按值搜索功能。我建议你看看https://redis.io/topics/indexes 或者试试类似的https://oss.redislabs.com/redisearch.