libmdbx 0.9.2

Versjon 0.9.2 av libmdbx-biblioteket har blitt utgitt, og implementerer en ultrarask kompakt innebygd nøkkelverdimotor.

libmdbx er en dyp bearbeiding av det legendariske LMDB DBMS og ifølge utviklerne overgår den forgjengeren når det gjelder pålitelighet, utvalg av funksjoner og ytelse.

Hovedinnovasjoner, forbedringer og korreksjoner:

  • Bindinger tilgjengelig for NUM (av Jens Alfke, arkitekt i Sovesofa) Og Rust (forfatter Clément Renault, grunnlegger MeiliSearch).
  • Pakke tilgjengelig for byggerot (oppdatering ventet).
  • Mer enn 20 feil og mangler er eliminert, inkludert å sikre arbeid på Windows 2000/XP (for Miranda ng).
  • Lagt til funksjoner for kopiering av markører, sikker sletting av databasefiler i et multiprosessmiljø og nedre søkefunksjonalitet for multimap (med støtte for sortering av flerverdielementer). Fullføring av nestede transaksjoner har blitt fremskyndet.
  • Interne tester er utvidet, blant annet for bruk av biblioteket i TurboGeth/Ethereum.

C forrige utgivelse Mer enn 130 endringer ble gjort, ~1200 linjer ble slettet, ~3500 ble lagt til.

Kilde: linux.org.ru