Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Encontrando chaves usando curingas


Não, não há comando para fazer isso. Mas seria trivial implementá-lo no lado do cliente, se você realmente precisasse.

Os aplicativos nunca devem usar os comandos KEYS para recuperar dados. KEYS bloqueia toda a instância do Redis enquanto verifica linearmente os milhões de chaves que você armazenou. É mais um comando de depuração que deveria ser usado em ferramentas de administração.

Com o Redis, não há estrutura btree para indexar as chaves, portanto você não pode consultar chaves, exceto se suas chaves estiverem armazenadas em uma coleção existente (set, zset, etc...)