3
respostas

Bucar todos os registros

Olá pessoal, preciso buscar todos os registros de uma vez no REDIS. Precisava de algo como um getAll() trazendo todas as chaves e valores.

Na documentação não possui algo nativo para isso!

Alguém tem uma sugestão pra isso?

Agradeço antecipadamente

3 respostas

Oi Iran, tudo bem?

Você pode utilizar o comando keys *, que retorna todos as chaves armazenadas pelo Redis.

Olá, desculpe não fui muito claro na minha dúvida, preciso buscar todos registros, chave e valor..

O método Keys() me retorna as chaves, preciso dos respectivos valores também..

agradeço

Opa Iran, desculpa, não interpretei direito a pergunta.

Dei uma olhada aqui na internet e vi que o pessoal costuma pegar as chaves com o método keys e faz uma iteração pela lista de chaves pegando cada um dos seus valores.

Aparentemente o Redis não tem nenhum comando nativo para fazer tal coisa... :/