acually si può fare con i valori put in chiave
HMSET lee:25 user_name lee age 25
HMSET massi:43 user_name massi age 43
HMSET lee:24 user_name lee age 24
HMSET lee:28 user_name lee age 28 city Berlin
Ora si possono trovare con il comando "chiavi"
127.0.0.1:6379> keys *:25
1) "lee:25"
127.0.0.1:6379> keys lee*
1) "lee:25"
2) "lee:24"
3) "lee:28"
127.0.0.1:6379> keys massi:43
1) "massi:43"
finalmente trovare gli hash specifici
127.0.0.1:6379> HGETALL lee:24
1) "user_name"
2) "lee"
3) "age"
4) "24"
Tutto ciò che ho detto è tha Puoi farlo in due passi, mettere un numero qualsiasi di valori che ti servono in chiave e poi trovarli. Ma considera che non è una buona idea mettere tutti i valori nella chiave. Metti solo quelli con i quali devi fare il filtro. Saluti :)
fonte
2017-01-17 15:51:04
Una pagina aggiunta di recente nella documentazione di Redis fornisce ulteriori informazioni su [Indirizzamento secondario con Redis] (http://redis.io/topics/indexes) e copre questo caso sotto [Indici non di intervallo] (http : //redis.io/topics/indexes#non-range-indexes) sezione. –