libmdbx 0.9.2

Version 0.9.2 av libmdbx-biblioteket har släppts och implementerar en ultrasnabb kompakt inbäddad nyckel-värdesmotor.

libmdbx är en djup omarbetning av det legendariska LMDB DBMS och enligt utvecklarna överträffar den sin föregångare i tillförlitlighet, utbud av funktioner och prestanda.

Huvudsakliga innovationer, förbättringar och korrigeringar:

  • Bindningar tillgängliga för NUM (av Jens Alfke, arkitekt i Soffa) Och Rust (författare Clément Renault, grundare MeiliSearch).
  • Paket tillgängligt för byggrot (uppdatering väntar).
  • Mer än 20 fel och brister har eliminerats, inklusive att säkerställa arbete på Windows 2000/XP (för Miranda NG).
  • Lade till funktioner för att kopiera markörer, säker radering av databasfiler i en multiprocessmiljö och nedre sökfunktion för multimap (med stöd för sortering av flervärdeselement). Slutförandet av kapslade transaktioner har påskyndats.
  • Interna tester har utökats, bland annat för att använda biblioteket i TurboGeth/Ethereum.

C tidigare utgåva Mer än 130 ändringar gjordes, ~1200 rader raderades, ~3500 lades till.

Källa: linux.org.ru