Излезе версия 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
