Vyšla verze 0.9.2 knihovny libmdbx, která implementuje ultrarychlý kompaktní vestavěný engine klíč-hodnota.
libmdbx je důkladnou přepracovanou verzí legendárního DBMS LMDB a podle tvrzení vývojářů překonává svého předchůdce v spolehlivosti, sadě funkcí a výkonu.
Hlavní novinky, úpravy a opravy:
- Jsou k dispozici vazby pro Nim (autor Jens Alfke, architekt ve Couchbase) a Rust (autor Clément Renault, zakladatel MeiliSearch).
- K dispozici je balíček pro buildroot (očekává se aktualizace).
- Bylo odstraněno více než 20 chyb a nedostatků, včetně zajištění funkčnosti na Windows 2000/XP (pro Miranda NG).
- Byly přidány funkce kopírování kurzorů, bezpečného odstraňování souborů DB v multiprocesním prostředí a funkce vyhledávání lowerbound pro multimap (s podporou třídění multi-value prvků). Zrychleno dokončení vnořených transakcí.
- Byly rozšířeny vnitřní testy, včetně aplikace knihovny v TurboGeth/Ethereum.
C předchozí verze bylo provedeno více než 130 změn, odstraněno ~1200 řádků, přidáno ~3500.
Zdroj: linux.org.ru
