linux-BR.org

Notícias de software livre e tecnologias

James Coleman
em
O blog de tecnologia do PayPal

12
Monish Koppa
em
O blog de tecnologia do PayPal

4
Jean-Georges Perrin
em
O blog de tecnologia do PayPal

13
Mark Stuart
em
O blog de tecnologia do PayPal

36
Dmitry Kruglov
em
Melhor programação

52
Al Anany

272
Saurabh Kumar

Amo Sharma
em
Bytebytego System Design Alliance

53
Mariia Romaniuk

2
Xiaoxu Gao
em
Em direção à ciência de dados
-Por exemplo, suponha em nosso sistema de 64 bits, temos uma tabela com duas colunas: uma coluna Bigint (que requer alinhamento de 8 bytes) e uma coluna inteira (que requer alinhamento de 4 bytes).O armazenamento de heap do PostgreSQL, assim como campos em estruturas de língua C, grava colunas que garantem limites de alinhamento.Podemos introduzir todos os tipos de comportamento e objetos do sistema usando as tabelas de catálogo do PostgreSQL, e o alinhamento não é exceção.Cada tipo de dados está listado em pg_catalog.pg_type e você pode determinar o alinhamento necessário para qualquer tipo de dados na coluna tipalign daquela tabela de catálogo.

Fonte: https://medium.com/paypal-tech/postgresql-at-scale-saving-space-basically-for-free-d94483d9ed9a