libmdbx 0.9.2

Versie 0.9.2 van de libmdbx-bibliotheek is uitgebracht, waarin een ultrasnelle, compacte, ingebedde sleutelwaarde-engine is geïmplementeerd.

libmdbx is een diepgaande bewerking van het legendarische LMDB-DBMS en volgens de ontwikkelaars overtreft het zijn voorganger qua betrouwbaarheid, scala aan functies en prestaties.

Belangrijkste innovaties, verbeteringen en correcties:

  • Bindingen beschikbaar voor Nim (door Jens Alfke, architect in Bankstel) En Roest (auteur Clément Renault, oprichter MeiliZoeken).
  • Pakket beschikbaar voor bouwwortel (update wacht).
  • Er zijn meer dan twintig fouten en tekortkomingen geëlimineerd, waaronder het garanderen van werk op Windows 20/XP (voor Miranda NG).
  • Functies toegevoegd voor het kopiëren van cursors, het veilig verwijderen van databasebestanden in een omgeving met meerdere processen, en zoekfunctionaliteit op de ondergrens voor multimap (met ondersteuning voor het sorteren van elementen met meerdere waarden). De voltooiing van geneste transacties is versneld.
  • Interne tests zijn uitgebreid, onder meer voor het gebruik van de bibliotheek in TurboGeth/Ethereum.

C vorige uitgave Er zijn meer dan 130 wijzigingen aangebracht, ongeveer 1200 regels verwijderd en ongeveer 3500 regels toegevoegd.

Bron: linux.org.ru