IPinfo reduce un 31% sus bases de datos MMDB sin tocar un solo dato

How we made our MMDB files a 33% smaller

IPinfo descubrió que los archivos MMDB contienen subárboles idénticos duplicados y aplicó hash-consing para compartirlos. El resultado: su catálogo diario de 89 bases de datos pasó de 91,2 GB a 62,8 GB, con un caso que bajó un 80%. Los archivos siguen siendo MMDB estándar, sin compresión ni pasos extra de descompresión, y las búsquedas son igual de rápidas o más. La herramienta mmdbshrink ya es open source bajo Apache 2.0.

Cada byte ahorrado salió del árbol de búsqueda, y el 41% de los nodos resultaron ser duplicados de nodos ya escritos.

Más de este día

2026-10-29