É possível armazenar os mesmos dados-chave (iguais) no redis? Tenho 2 dados diferentes com a mesma chave (igual). Posso armazená-los no Redis?
É possível armazenar os mesmos dados-chave (iguais) no redis? Tenho 2 dados diferentes com a mesma chave (igual). Posso armazená-los no Redis?
Somente se os campos forem diferentes.
Redis é um banco de dados de chave/valor que, por definição, normalmente significa que não pode haver duas entradas diferentes com a mesma chave, pois uma chave corresponde a um valor específico.
Uma maneira de fazer com que dois valores diferentes tenham a mesma chave é distingui-los por terem campos diferentes. Isso pode ser feito usando
HSET
. Um exemplo disso está abaixo.Os dois valores acima
value1
têmvalue2
a mesma chave,key
mas são diferenciados por valores de campo diferentes.