Вийшла версія 0.9.2 бібліотеки libmdbx реалізує ультра-швидкий компактний вбудований движок ключ-значення.
libmdbx є глибокою переробкою легендарною СУБД LMDB і за заявою розробників перевершує прабатька з надійності, набору можливостей та продуктивності.
Основні нововведення, доопрацювання та виправлення:
- Доступні прив'язки для Нім (Автор Jens Alfke, архітектор в Лежанка) і Іржа (Автор Clément Renault, засновник MeiliSearch).
- Доступний пакет для buildroot (Очікується оновлення).
- Усунено понад 20 помилок і недоліків, у тому числі забезпечено роботу на Windows 2000/XP (для Міранда НГ).
- Додані функції копіювання курсорів, безпечного видалення файлів БД у багатопроцесному середовищі та функціонал пошуку lowerbound для multimap (за допомогою сортування multi-value елементів). Прискорено завершення вкладених транзакцій.
- Розширено внутрішні тести, у тому числі для застосування бібліотеки в TurboGeth/Ethereum.
C попереднього релізу внесено понад 130 змін, видалено ~1200 рядків, додано ~3500.
Джерело: linux.org.ru