libmdbx 0.9.2

Versi 0.9.2 dari perpustakaan libmdbx telah dirilis, mengimplementasikan mesin nilai kunci tertanam yang sangat cepat dan ringkas.

libmdbx adalah pengerjaan ulang mendalam dari yang legendaris DBMS LMDB dan menurut pengembangnya, ini melampaui pendahulunya dalam hal keandalan, jangkauan fitur, dan kinerja.

Inovasi utama, perbaikan dan koreksi:

  • Binding tersedia untuk NUM (oleh Jens Alfke, arsitek di dasar sofa) Dan Karat (penulis ClΓ©ment Renault, pendiri Pencarian Meili).
  • Paket tersedia untuk buildroot (pembaruan ditunggu).
  • Lebih dari 20 kesalahan dan kekurangan telah dihilangkan, termasuk memastikan pekerjaan pada Windows 2000/XP (untuk Miranda NG).
  • Menambahkan fungsi untuk menyalin kursor, menghapus file database dengan aman di lingkungan multi-proses, dan fungsionalitas pencarian batas bawah untuk multimap (dengan dukungan untuk mengurutkan elemen multi-nilai). Penyelesaian transaksi bersarang telah dipercepat.
  • Tes internal telah diperluas, termasuk untuk penggunaan perpustakaan di TurboGet/Ethereum.

C rilis sebelumnya Lebih dari 130 perubahan dilakukan, ~1200 baris dihapus, ~3500 ditambahkan.

Sumber: linux.org.ru