FERRAMENTAS LINUX: O PostgreSQL avança com o emprego da compactação Zstd

segunda-feira, 14 de março de 2022

O PostgreSQL avança com o emprego da compactação Zstd

 

Confira !!


Em fevereiro, o PostgreSQL começou a trabalhar no suporte à compactação do Zstd e agora, com as últimas alterações de código da semana passada, esse moderno algoritmo de compactação desenvolvido no Facebook agora pode desempenhar um papel maior com esse servidor de banco de dados de código aberto líder.

No mês passado, os desenvolvedores do PostgreSQL começaram com as mudanças de infraestrutura em torno do manuseio da compactação Zstd como uma alternativa à compactação LZ4.

O trabalho de código nos últimos dias inclui o suporte à compactação de backup de base Zstd . Tanto o cliente PostgreSQL quanto a compactação do lado do servidor agora suportam o uso de Zstd.




A outra grande adição é esse commit que fornece compactação Zstd de gravações de página inteira no WAL. O Write Ahead Logging do PostgreSQL agora suporta compressão Zstd de imagens de página inteira usando Zstd. Atualmente, isso está sendo feito no nível de compactação padrão do Zstd de 3.

Quanto ao benefício de desempenho do Zstd'ed WAL, " o zstd supera facilmente o pglz e é melhor que o LZ4, onde se deseja ter mais compactação ao custo de CPU extra mas ambos são bons o suficiente em seus próprios cenários, então a escolha entre um ou outro deles vem de um estudo dos padrões de carga de trabalho e do esquema envolvido, principalmente. "

Procure este trabalho de compactação Zstd e muito mais no eventual lançamento do PostgreSQL 15 .






Fonte

Até a próxima !


Nenhum comentário:

Postar um comentário