1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

base de dados digital

Se geres bases de dados ou infraestruturas de alto desempenho, prepara-te: o Redis acaba de lançar a versão 8.6 e os números são impressionantes. Esta atualização não se limita a pequenas correções; traz otimizações agressivas que prometem transformar a forma como os dados são geridos em memória, oferecendo um salto de performance que pode chegar a ser cinco vezes superior em cenários de caching.

O Redis continua a ser a estrutura de dados em memória mais popular do mundo, servindo como a espinha dorsal para muitas aplicações modernas. Com esta nova versão, o foco está claramente na eficiência e na redução de custos operacionais para as empresas.

Mais velocidade, menos memória

A grande estrela desta atualização é, sem dúvida, o desempenho. De acordo com os benchmarks divulgados, o Redis 8.6 consegue entregar até 5x mais throughput (capacidade de processamento de dados) em comparação com a versão 7.2. Para quem depende desta tecnologia para aliviar a carga de bases de dados principais, como PostgreSQL ou MySQL, este aumento de velocidade é uma notícia de peso.

Mas a velocidade não é tudo. Numa altura em que os custos de infraestrutura na nuvem estão sob escrutínio, o Redis 8.6 introduz uma gestão de memória muito mais eficiente. A nova versão reduz o consumo de RAM em 31% para Sorted Sets e em 17% para Hashes. Na prática, isto significa que podes armazenar mais dados pagando exatamente o mesmo pelo teu servidor, ou até reduzir os recursos necessários para manter a operação.

Ferramentas nativas para administradores

Para além da performance bruta, a equipa de desenvolvimento focou-se em facilitar a vida aos administradores de sistemas e engenheiros de fiabilidade (SRE). Um dos problemas clássicos em produção é o das "Hot Keys" — chaves que recebem um tráfego desproporcional e criam gargalos.

Anteriormente, diagnosticar isto exigia ferramentas de terceiros. Agora, o Redis 8.6 inclui o comando nativo HOTKEYS, que deteta e reporta estes gargalos diretamente na linha de comandos (CLI).

Outra novidade importante é a introdução da política de evicção LRM (Least Recently Modified). Ao contrário do tradicional LRU, que descarta dados baseados no último acesso, o LRM elimina dados que não são modificados há muito tempo. Isto é ideal para limpar dados estáticos que ocupam espaço desnecessário.

Licenciamento e disponibilidade

É importante notar que, desde a versão 8.0, o termo "Redis Open Source" refere-se às licenças RSALv2/SSPLv1 (Source Available). Para quem necessita de uma versão estritamente Open Source sob a licença BSD antiga, a comunidade migrou para o fork Valkey. No entanto, para a maioria dos utilizadores corporativos que podem aderir às novas licenças, o Redis 8.6 oferece inovações técnicas que o colocam à frente na corrida do desempenho.

A atualização já se encontra disponível como "General Availability" (GA) para Docker, Snap, Homebrew e distribuições Linux, como Ubuntu e RHEL, conforme detalhado nas notas de lançamento oficiais no GitHub.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?



Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech