موجوده نسخو مڪمل C++ سپورٽ سان هڪ ڊگھي مدي واري مستحڪم ورزن 1.0 کي جاري ڪرڻ جي ارادي جي وچ ۾ هڪ سمجهوتو آهي ۽ نئين C++ API کي منجمد ڪرڻ لاءِ تيار نه ٿيڻ جي ڪري رليز ۾ دير ڪرڻ جي خواهش. پيش ڪيل رليز 9 مهينن جي ڪم جو نتيجو آهي جنهن جو مقصد لائبريري کي مستحڪم ڪرڻ ۽ ان جي استعمال کي بهتر بڻائڻ آهي، ۽ ان ۾ هڪ ابتدائي نسخو پڻ شامل آهي. C++ API.
libmdbx لائبريري صرف هڪ ”فورڪ“ ناهي، پر هڪ بنيادي طور تي نئين سر ترتيب ڏنل اولاد آهي. ايل ايم ڊي بي - ٽرانزيڪشنل ايمبيڊڊ ڊي بي ايم ايس جي ”ڪي-ويليو“ ڪلاس جي بنياد تي وڻ B+ بغير فعال لاگنگ، جيڪو گھڻن موضوعن واري عمل کي اجازت ڏئي ٿو مقابلي ۽ موثر طريقي سان ڪم ڪرڻ لاءِ مقامي طور تي شيئر ڪيل (غير نيٽ ورڪ) ڊيٽابيس سان بغير وقف سرور جي عمل جي. libmdbx بنيادي طور تي وڌائي ٿو ان جي ابن ڏاڏن جون صلاحيتون، جڏهن ته هڪ ئي وقت ۾ نقصانن کي ختم ڪرڻ يا گھٽائڻ. ساڳئي وقت، ڊولپرز جي مطابق، libmdbx ٿورو تيز ۽ خاص طور تي LMDB کان وڌيڪ قابل اعتماد آهي.
libmdbx تجويز ڪري ٿو امل, تبديلين جي سخت سيريلائيزيشن ۽ سي پي يو ڪور ۾ لڪير اسڪيلنگ سان غير بلاڪ پڙهڻ. ڪارڪردگي جاچ جا نتيجا (سي پي يو i1-2U تي 4-8-7-4600 سلسلي ۾ متوازي پڙهڻ/سرچ درخواستون موڪلڻ لاءِ 2 فزيڪل ڪور سان 4-ٿريڊ هائپر ٿريڊ موڊ ۾):
MDBX ۽ LMDB جي وچ ۾ سڀ کان اهم فرق:
بنيادي طور تي، ڪوڊ جي معيار، API جي استحڪام، جاچ ۽ خودڪار چيڪن تي وڌيڪ ڌيان ڏنو ويندو آهي.
آپريشن دوران خاص طور تي وڌيڪ ڪنٽرول، پيٽرولر جي چڪاس کان وٺي ڊيٽابيس جي جوڙجڪ جي اندروني آڊٽ تائين.
خودڪار compactification ۽ خودڪار ڊيٽابيس سائيز جو انتظام.
32-bit ۽ 64-bit اسيمبلين لاءِ هڪ واحد ڊيٽابيس فارميٽ.
حدن جي حساب سان نموني جي مقدار جو اندازو (رينج جي سوال جو اندازو).
ڊگھي چاٻين ۽ صارف جي چونڊيل ڊيٽابيس صفحي جي سائيز جي ڀيٽ ۾ ٻه ڀيرا سپورٽ.
ڊيٽابيس جي جوڙجڪ جي سالميت کي جانچڻ لاءِ هڪ افاديت ڪجهه بحالي جي صلاحيتن سان.
مجموعي طور تي 430 فائلن کي متاثر ڪندي 93 تبديليون ڪيون ويون، 25 هزار کان وڌيڪ لائينون شامل ڪيون ويون، 8.5 هزار کان وڌيڪ لائينون ڊليٽ ڪيون ويون.
بعد ۾ libmdbx جي ترقي فائنل C++ API تي ڌيان ڏيندو، بنيادي ڪوڊ جي وڌيڪ استحڪام، لائبريري جي استعمال کي بهتر ڪرڻ، ۽ مشهور لينڪس جي تقسيم لاء پيڪنگنگ. تجويز ڪيل سڌارن جي وچ ۾، اهو قابل ذڪر آهي ته فارميٽ ۾ ڪنجين لاءِ سپورٽ ميسيج پيڪ.