libmdbx 0.9.2

Излезе версия 0.9.2 на библиотеката libmdbx, реализираща ултра-бърз компактен вграден ключ-стойност двигател.

libmdbx е дълбока преработка на легендарната СУБД LMDB. Според разработчиците тя превъзхожда предшественика си по надеждност, набор от възможности и производителност.

Основни нововъведения, подобрения и корекции:

  • Достъпни са свързвания за Nim (автор Jens Alfke, архитект в Couchbase) и Rust (автор Clément Renault, основател на MeiliSearch.).
  • На разположение е пакет за buildroot (очаква се обновление).
  • Отстранени са повече от 20 грешки и недостатъци, включително е осигурена работа на Windows 2000/XP (за Miranda NG.).
  • Добавени са функции за копиране на курсори, безопасно изтриване на файлове от БД в многопроцесна среда и функционалност за търсене на lowerbound за multimap (с поддръжка на подреждане на многозначни елементи). Ускорено е завършването на вложени транзакции.
  • Разширени са вътрешните тестове, включително за прилагането на библиотеката в TurboGeth/Ethereum..

C преждевременното издание. внесени са над 130 промени, премахнати са ~1200 реда, добавени са ~3500.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster