Se lanzó la versión 0.9.2 de la biblioteca libmdbx, que implementa un motor clave-valor compacto y ultra-rápido para incrustar.
libmdbx es una profunda reestructuración del legendario SGBD LMDB y, según los desarrolladores, supera a su antecesor en confiabilidad, conjunto de características y rendimiento.
Novedades, mejoras y correcciones principales:
- Disponibles enlaces para Nim (autor Jens Alfke, arquitecto en Couchbase) y Rust (autor Clément Renault, fundador de MeiliSearch).
- Disponible un paquete para buildroot (actualización esperada).
- Se han eliminado más de 20 errores y fallos, incluyendo la funcionalidad en Windows 2000/XP (para Miranda NG).
- Se han añadido funciones de copia de cursores, eliminación segura de archivos de la base de datos en un entorno multiprocesos y funcionalidad de búsqueda lowerbound para multimap (con soporte para la ordenación de elementos multi-value). Se ha acelerado la finalización de transacciones anidadas.
- Se han ampliado las pruebas internas, incluida la aplicación de la biblioteca en TurboGeth/Ethereum.
C del lanzamiento anterior se han realizado más de 130 cambios, se han eliminado alrededor de 1200 líneas y se han añadido aproximadamente 3500.
Fuente: linux.org.ru
