libmdbx 0.9.2

È disponibile la versione 0.9.2 della libreria libmdbx, che implementa un motore key-value ultra-veloce e compatto.

libmdbx è una profonda rielaborazione della leggendaria DBMS LMDB e, secondo quanto dichiarano gli sviluppatori, supera l'originale in affidabilità, caratteristiche e prestazioni.

Novità principali, miglioramenti e correzioni:

  • Sono disponibili binding per Nim (autore Jens Alfke, architetto in Couchbase) e Rust (autore Clément Renault, fondatore di MeiliSearch).
  • È disponibile un pacchetto per buildroot (aggiornamento previsto).
  • Sono stati risolti oltre 20 bug e problemi, inclusa la compatibilità con Windows 2000/XP (per Miranda NG).
  • Sono state aggiunte funzioni per la copia dei cursori, la cancellazione sicura dei file DB in un ambiente multiprocessore e la funzionalità di ricerca lowerbound per multimap (con supporto per l'ordinamento degli elementi multi-value). Accelerata la chiusura delle transazioni nidificate.
  • Espansi i test interni, incluso l'uso della libreria in TurboGeth/Ethereum.

C nel rilascio precedente sono state apportate oltre 130 modifiche, rimosse circa 1200 righe e aggiunte 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