Izšla je verzija 0.9.2 knjižnice libmdbx, ki implementira ultra-hiter, kompakten vgrajen sistem ključ-vrednost.
libmdbx je globoka prenova legendarne DBMS LMDB in po trditvah razvijalcev presega svojega predhodnika glede zanesljivosti, niz možnosti in zmogljivosti.
Glavne novosti, izboljšave in popravki:
- Na voljo so vezave za Nim (avtor Jens Alfke, arhitekt v Couchbase) i Rust (avtor Clément Renault, ustanovitelj MeiliSearch).
- Na voljo je paket za buildroot (pričakuje se posodobitev).
- Odpravljeno je bilo več kot 20 napak in pomanjkljivosti, vključno z zagotovljenim delovanjem na Windows 2000/XP (za Miranda NG).
- Dodane so funkcije kopiranja kazalcev, varnega brisanja datotek DB v večprocesnem okolju in funkcionalnost iskanja lowerbound za multimap (s podporo za razvrščanje večvrednostnih elementov). Pospešeno je bilo zaključevanje vključenih transakcij.
- Notranji testi so bili razširjeni, vključno z uporabo knjižnice v TurboGeth/Ethereum.
C prejšnje različice je bilo vnesenih več kot 130 sprememb, odstranjeno ~1200 vrstic, dodanih ~3500.
Izvor: linux.org.ru
