libmdbx 0.9.2

È stata rilasciata la versione 0.9.2 della libreria libmdbx, che implementa un motore chiave-valore ultra-veloce e compatto.

libmdbx è una profonda revisione della leggendaria DBMS LMDB e, secondo gli sviluppatori, supera il progenitore in affidabilità, funzionalità e prestazioni.

Principali novità, miglioramenti e correzioni:

  • Sono disponibili le binding per Nim (autore Jens Alfke, architetto in Couchbase) e Rust (autore Clément Renault, fondatore di MeiliSearch).
  • È disponibile un pacchetto per buildroot (aggiornamento in arrivo).
  • Sono state risolte oltre 20 anomalie e problemi, inclusa la compatibilità con Windows 2000/XP (per Miranda NG).
  • Sono state aggiunte funzionalità per la copia dei cursori, l'eliminazione sicura dei file di database in ambiente multi-processo e la funzionalità di ricerca lowerbound per multimap (con supporto per la ordinamento di elementi multi-value). È stato velocizzato il completamento delle transazioni annidate.
  • Sono stati ampliati i test interni, compresi quelli per l'applicazione della libreria in TurboGeth/Ethereum.

C della versione precedente sono state apportate oltre 130 modifiche, rimosse circa 1200 righe, aggiunti circa 3500.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster