La version 0.9.2 de la bibliothÚque libmdbx, qui implémente un moteur clé-valeur intégré ultra-rapide et compact, est sortie.
libmdbx est une refonte profonde de la lĂ©gendaire base de donnĂ©es LMDB et selon les dĂ©veloppeurs, elle surpasse son ancĂȘtre en fiabilitĂ©, en fonctionnalitĂ©s et en performance.
Les principales nouveautés, améliorations et corrections :
- Des liaisons sont disponibles pour Nim (auteur Jens Alfke, architecte chez CouchbaseDeep Speech Rust (auteur Clément Renault, fondateur de MeiliSearch).
- Un paquet est disponible pour buildroot (mise Ă jour attendue).
- Plus de 20 bogues et imperfections ont été corrigés, y compris le support sur Windows 2000/XP (pour Miranda NG).
- Des fonctions de copie de curseurs, de suppression sécurisée de fichiers DB en environnement multiprocessus et une fonctionnalité de recherche lowerbound pour multimap (avec support du tri des éléments multi-valeurs) ont été ajoutées. La finition des transactions imbriquées a été accélérée.
- Les tests internes ont été élargis, y compris pour l'application de la bibliothÚque dans TurboGeth/Ethereum.
C de la version précédente plus de 130 modifications ont été apportées, environ 1200 lignes ont été supprimées et environ 3500 ont été ajoutées.
Source : linux.org.ru
