O projeto Memcached lançou a mai recente versão de seu software, Memcached 1.6, com melhorias de desempenho e mais recursos. Confira as novidades dessa atualização.
Memcached é um recurso de armazenamento de cache de chave/valor baseado em evento multithread de alto desempenho, destinado a ser usado em um sistema distribuído.
O Memcached foi originalmente desenvolvido pela Danga Interactive para o LiveJournal, mas atualmente é usado agora para muitos outros sites, e roda em Unix, Linux, Windows e Mac OS X, além de ser distribuído sobre a licença Revised BSD license.
Ele é frequentemente utilizado para acelerar sites dinâmicos orientados a banco de dados, cacheando dados e objetos na RAM para reduzir o número de vezes que uma fonte de dados externa (como um banco de dados ou uma API) deve ser acessada.
Agora, o Memcached 1.6 foi lançado no domingo como uma grande atualização para este popular sistema de cache de memória distribuída de código aberto.
Novidades do Memcached 1.6
O mais notável do Memcached 1.6 é o novo metaprotocolo, que agora possui mais recursos do que o protocolo binário agora obsoleto.
Diz-se que esse metaprotocolo oferece melhor correção e desempenho.
O código de rede do Memcached também foi refeito para permitir o lote automático de chamadas do sistema de resposta.
Com as mudanças na rede, a média de 1,5 chaves por syscall reduz potencialmente o uso da CPU do servidor em até 25% e a latência em pelo menos alguns por cento.
O Memcached 1.6 também vem com “Extstore” por padrão, como o novo shim de armazenamento externo.
O Extstore deixa as tabelas de hash e as chaves na memória enquanto move os valores para o armazenamento externo baseado em flash.
Também existem correções e outras melhorias, conforme descrito nas notas de versão do novo Memcached 1.6.0.
Como instalar ou atualizar o Memcached 1.6
Para instalar a versão mais recente do Memcached nas principais distribuições Linux, basta usar o gerenciador de pacotes delas, pois esse software está nos repositórios padrão da maiorias das distros.
yyy
- Como instalar o processador de imagem Siril no Linux via Flatpak
- Como instalar o editor de imagens LightZone no Ubuntu
- Como instalar o gravador de imagens Popsicle no Linux via Appimage
- Como instalar o visualização de imagens JimboDICOMViewer no Linux via Snap