Излезе версия 0.9.2 на библиотеката libmdbx, реализираща ултра-бърз компактен вграден двигател ключ-стойност.
libmdbx е дълбока преработка на легендарната СУБД LMDB и според разработчиците превъзхожда предшественика си по надеждност, набор от функции и производителност.
Основни нововъведения, доработки и корекции:
- Достъпни са обвързвания за Nim (автор Jens Alfke, архитект в Couchbase) и Rust (автор Clément Renault, основател на MeiliSearch).
- Достъпен е пакет за buildroot (очаква се обновление).
- Отстранени са над 20 бъгове и недостатъци, включително е осигурена работа на Windows 2000/XP (за Miranda NG).
- Добавени са функции за копиране на курсори, безопасно удаление на файлове с БД в многопроцесна среда и функционалност за търсене lowerbound за multimap (с поддръжка на сортиране на multi-value елементи). Ускорено е приключването на вложени транзакции.
- Разширени са вътрешните тестове, в това число за прилагане на библиотеката в TurboGeth/Ethereum.
C предишното издание внесени са над 130 промени, изтеглени са ~1200 реда, добавени са ~3500.
Източник: linux.org.ru
