È stata rilasciata la versione 0.9.2 della libreria libmdbx, che implementa un motore chiave-valore incorporato compatto e ultraveloce.
libmdbx è una profonda rielaborazione del leggendario DBMS LMDB e secondo gli sviluppatori supera il suo predecessore in termini di affidabilità, gamma di funzionalità e prestazioni.
Principali innovazioni, miglioramenti e correzioni:
- Attacchi disponibili per Nim (di Jens Alfke, architetto in divano) E Ruggine (autore Clément Renault, fondatore MeiliCerca).
- Pacchetto disponibile per buildroot (aggiornamento atteso).
- Sono stati eliminati più di 20 errori e carenze, inclusa la garanzia del funzionamento su Windows 2000/XP (per Miranda NG).
- Aggiunte funzioni per copiare cursori, eliminare in modo sicuro file di database in un ambiente multi-processo e funzionalità di ricerca lowerbound per multimappa (con supporto per l'ordinamento di elementi multivalore). Il completamento delle transazioni nidificate è stato accelerato.
- I test interni sono stati ampliati, anche per l'utilizzo della libreria in TurboGeth/Ethereum.
C versione precedente Sono state apportate più di 130 modifiche, sono state cancellate circa 1200 righe e ne sono state aggiunte circa 3500.
Fonte: linux.org.ru