No hay índices en redis y no implementa SQL. Es una tienda de clave-valor. Proporcionas una clave, obtienes un valor.
Dicho esto, puede implementar esto manteniendo índices secundarios usted mismo. Por ejemplo:
crear un registro y una entrada de índice
HMSET myhash field1 Hello field2 World
SADD field2_world myhash
actualizar un registro, eliminar una entrada de índice antigua, crear una nueva
SREM field2_world myhash
HMSET myhash field2 Mundo
SADD field2_mundo myhash
encuentra todos los registros que tienen "World" en field2
SMEMBERS field2_world
Espero que entiendas la idea.