libmdbx 0.9.2

Byla vydána verze 0.9.2 knihovny libmdbx, která implementuje ultrarychlý kompaktní vestavěný klíč-hodnota.

libmdbx je hlubokým přepracováním legendárního LMDB DBMS a podle vývojářů překonává svého předchůdce spolehlivostí, rozsahem funkcí a výkonem.

Hlavní inovace, vylepšení a opravy:

  • K dispozici vázání pro to (od Jense Alfkeho, architekta v Couchbase) A Rez (autor Clément Renault, zakladatel MeiliSearch).
  • Balíček k dispozici pro kořen stavby (čeká se na aktualizaci).
  • Bylo odstraněno více než 20 chyb a nedostatků, včetně zajištění práce na Windows 2000/XP (např. Miranda ng).
  • Přidány funkce pro kopírování kurzorů, bezpečné mazání databázových souborů v prostředí s více procesy a funkce dolního vyhledávání pro multimap (s podporou řazení prvků s více hodnotami). Dokončení vnořených transakcí bylo zrychleno.
  • Interní testy byly rozšířeny, včetně použití knihovny v TurboGeth/Ethereum.

C předchozí vydání Bylo provedeno více než 130 změn, ~1200 řádků bylo odstraněno, ~3500 přidáno.

Zdroj: linux.org.ru