{"id":120982,"date":"2024-12-14T09:46:06","date_gmt":"2024-12-14T09:46:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2"},"modified":"2026-05-20T17:49:32","modified_gmt":"2026-05-20T17:49:32","slug":"vypusk-vstraivaemoj-subd-libmdbx-0-13-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2","title":{"rendered":"Dalja e sistemit t\u00eb integruar t\u00eb menaxhimit libmdbx 0.13.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbshte publikuar versioni i bibliotek\u00ebs libmdbx 0.13.2 (MDBX) me implementimin e nj\u00eb baze t\u00eb dh\u00ebnash t\u00eb integruar t\u00eb klas\u00ebs ky\u00e7-vler\u00eb me performanc\u00eb t\u00eb lart\u00eb. Kodi libmdbx shp\u00ebrndahet n\u00ebn licenc\u00ebn Apache 2.0. T\u00eb gjitha sistemet operative dhe arkitekturat aktuale jan\u00eb mb\u00ebshtetur, duke p\u00ebrfshir\u00eb edhe Elbrus 2000 nga Rusia. P\u00ebr libmdbx ofrohet nj\u00eb API e avancuar p\u00ebr C++, p\u00ebrve\u00e7 lidhjeve p\u00ebr gjuh\u00ebt Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, dhe Scala, q\u00eb mb\u00ebshteten nga entuziast\u00ebt.      <\/p>\n<p>Historikisht, libmdbx \u00ebsht\u00eb nj\u00eb rishikim i thell\u00eb i DBMS LMDB dhe tejkalon paraardh\u00ebsin e tij n\u00eb besueshm\u00ebri, gam\u00ebn e mund\u00ebsive dhe performanc\u00eb. N\u00eb krahasim me LMDB, n\u00eb libmdbx p\u00ebrkushtohet nj\u00eb v\u00ebmendje e madhe p\u00ebr cil\u00ebsin\u00eb e kodit, funksionimin stabil t\u00eb API, testimin dhe verifikimet automatike. Ofron nj\u00eb utilitar p\u00ebr verifikimin e integritetit t\u00eb struktur\u00ebs s\u00eb DB me disa mund\u00ebsi rikorrigjimi. Teknologjikisht, libmdbx ofron ACID, serializim t\u00eb rrept\u00eb t\u00eb ndryshimeve dhe lexim jo-bllokues me shkall\u00ebzim linear sipas b\u00ebrthamave t\u00eb CPU. Mb\u00ebshtetet kompaktifikimi automatik, menaxhimi automatik i madh\u00ebsis\u00eb s\u00eb DB-s\u00eb, dhe vler\u00ebsimi i sasis\u00eb s\u00eb mostrave sipas grupeve (range query estimation).        <\/p>\n<p>Ndryshimet kryesore:  <\/p>\n<ul>\n<li class=\"l\"> Rivendosje e shpejt\u00eb e GC gjat\u00eb kthimit\/zhvendosjes s\u00eb listave t\u00eb faqeve n\u00eb skenare t\u00eb nd\u00ebrlikuara. E p\u00ebrmir\u00ebsuar dhe aktivizuar \u00ebsht\u00eb m\u00ebnyra eksperimentale e korrigjimit t\u00eb reagimeve e cila ishte deaktivizuar m\u00eb par\u00eb. Kjo e p\u00ebrmir\u00ebsoi duksh\u00ebm konvergjenc\u00ebn (redhja e p\u00ebrpjekjeve t\u00eb p\u00ebrs\u00ebritura \u00ebsht\u00eb zvog\u00ebluar), si dhe eliminoi nj\u00eb defekt q\u00eb \u00e7onte n\u00eb 'ciklizim' gjat\u00eb fiksimit t\u00eb transaksioneve (me kthim t\u00eb gabimit MDBX_PROBLEM) n\u00eb kushte specifike t\u00eb rralla.\n<li class=\"l\"> N\u00eb skriptet nd\u00ebrtuese CMake \u00ebsht\u00eb p\u00ebrfshir\u00eb standardi C23.\n<li class=\"l\"> Shtuar T-makros p\u00ebr funksionet \u00e7ar \/ wchar_t.\n<li class=\"l\"> N\u00eb API-n\u00eb C++ \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr transaksionet e brendshme t\u00eb shkrimit.\n<li class=\"l\"> Kalimi n\u00eb edicionin e dyt\u00eb t\u00eb specifikimit t\u00eb versionimit semantik ('Semantic Versioning 2') \u00ebsht\u00eb realizuar dhe \u00ebsht\u00eb siguruar eksporti i informacionit rreth versionit n\u00eb VERSION.json.\n<li class=\"l\"> P\u00ebr riprodhueshm\u00ebrin\u00eb e nd\u00ebrtimit \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr variables ambienti SOURCE_DATE_EPOCH. Mb\u00ebshtetje p\u00ebr MDBX_BUILD_TIMESTAMP \u00ebsht\u00eb ruajtur dhe kjo variab\u00ebl ka prioritet.\n<li class=\"l\"> Shtuar mund\u00ebsia p\u00ebr t\u00eb dh\u00ebn\u00eb informacion shtes\u00eb mbi nd\u00ebrtimin e libmdbx p\u00ebrmes opsionit MDBX_BUILD_METADATA. Informacioni i specifikuar tani p\u00ebrfshihet brenda bibliotek\u00ebs si vler\u00eb mdbx_build.metadata, dhe n\u00eb t\u00eb ardhmen gjithashtu do t\u00eb p\u00ebrdoret gjat\u00eb formimit t\u00eb pakove etj.\n<li class=\"l\"> Shtuar logimi i gabimeve q\u00eb kthehen nga API. Tani p\u00ebr k\u00ebt\u00eb \u00ebsht\u00eb e mjaftueshme t\u00eb vendosni nivelin e logimit MDBX_LOG_DEBUG (p\u00ebr logimin e gabimeve p\u00ebrve\u00e7 MDBX_NOTFOUND) ose MDBX_LOG_TRACE (p\u00ebr logimin e t\u00eb gjitha gabimeve, duke p\u00ebrfshir\u00eb edhe MDBX_RESULT_TRUE).\n<li class=\"l\"> Ndryshimi i sjelljes:\n<ul>\n<li class=\"l\"> Shtuar metoda mdbx::cursor::get_multiple_samelength() dhe ri-em\u00ebruar mdbx::txn::put_multiple_samelength().\n<li class=\"l\"> P\u00ebr shkak t\u00eb nj\u00ebsojshm\u00ebris\u00eb n\u00eb C++ API, gjat\u00eb ekzekutimit t\u00eb operacionit MDBX_GET_MULTIPLE tani gjithashtu kthehet vlera e vet\u00eb \u00e7el\u00ebsit.\n<li class=\"l\">  P\u00ebr konstanta dimensionale mdbx::env::geometry, tipi baz\u00eb \u00ebsht\u00eb ndryshuar nga size_t i pa n\u00ebnshtruar n\u00eb intptr_t t\u00eb n\u00ebnshtruar.\n<li class=\"l\"> Zgjedhja p\u00ebr p\u00ebrdorimin e ntdll n\u00eb vend t\u00eb CRT tani b\u00ebhet vet\u00ebm kur C++ API \u00ebsht\u00eb \u00e7aktivizuar shprehimisht.\n<li class=\"l\">  \u00cbsht\u00eb siguruar \u00e7lirimi i memories p\u00ebr transaksionet lexuese t\u00eb refuzuara \/ t\u00eb nd\u00ebrprera, q\u00eb transmetohen n\u00eb mdbx_txn_commit(). Marr\u00ebveshja p\u00ebr API k\u00ebrkon q\u00eb k\u00ebto transaksione t\u00eb \u00e7lirohen p\u00ebrmes mdbx_txn_abort(), p\u00ebr shkak t\u00eb s\u00eb cil\u00ebs funksioni mdbx_txn_commit() ktheu nj\u00eb gabim n\u00eb k\u00ebto raste, pa shkat\u00ebrruar vet\u00eb transaksionet. Kjo \u00e7oi n\u00eb rrjedhje memories p\u00ebr shkak t\u00eb gabimeve n\u00eb aplikacione, q\u00eb nxisnin ndryshimin e sjelljes.\n<li class=\"l\"> P\u00ebrdorimi i makros __deprecated_enum, n\u00ebse \u00ebsht\u00eb i p\u00ebrcaktuar.\n<li class=\"l\"> Gjat\u00eb nd\u00ebrtimit p\u00ebrmes CMake, zgjedhja e standardit t\u00eb gjuh\u00ebs C tani b\u00ebhet duke marr\u00eb parasysh CMAKE_C_STANDARD.  <\/ul>\n<\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62403\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.13.2 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 2000. \u0414\u043b\u044f libmdbx \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u043e\u0435 API \u0434\u043b\u044f C++, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043a \u044f\u0437\u044b\u043a\u0430\u043c Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120982","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.13.2 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 2000. \u0414\u043b\u044f libmdbx \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u043e\u0435 API \u0434\u043b\u044f C++, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043a \u044f\u0437\u044b\u043a\u0430\u043c Rust, Haskell, Python, NodeJS, Ruby, Go, Nim,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0421\u0423\u0411\u0414 libmdbx 0.13.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.13.2 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 2000. \u0414\u043b\u044f libmdbx \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u043e\u0435 API \u0434\u043b\u044f C++, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043a \u044f\u0437\u044b\u043a\u0430\u043c Rust, Haskell, Python, NodeJS, Ruby, Go, Nim,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-12-14T09:46:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-20T17:49:32+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi i baz\u00ebs s\u00eb t\u00eb dh\u00ebnave t\u00eb integruar libmdbx 0.13.2 | ProHoster","description":"\u00cbshte publikuar versioni i bibliotek\u00ebs libmdbx 0.13.2 (MDBX) me implementimin e nj\u00eb baze t\u00eb dh\u00ebnash t\u00eb integruar t\u00eb klas\u00ebs ky\u00e7-vler\u00eb me performanc\u00eb t\u00eb lart\u00eb. Kodi libmdbx shp\u00ebrndahet n\u00ebn licenc\u00ebn Apache 2.0. T\u00eb gjitha sistemet operative dhe arkitekturat aktuale jan\u00eb mb\u00ebshtetur, duke p\u00ebrfshir\u00eb edhe Elbrus 2000 nga Rusia. P\u00ebr libmdbx ofrohet nj\u00eb API e avancuar p\u00ebr C++, p\u00ebrve\u00e7 lidhjeve p\u00ebr gjuh\u00ebt Rust, Haskell, Python, NodeJS, Ruby, Go, Nim,","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0421\u0423\u0411\u0414 libmdbx 0.13.2 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx 0.13.2 (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u042d\u043b\u044c\u0431\u0440\u0443\u0441 2000. \u0414\u043b\u044f libmdbx \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u043e\u0435 API \u0434\u043b\u044f C++, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u0430\u043c\u0438 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043a \u044f\u0437\u044b\u043a\u0430\u043c Rust, Haskell, Python, NodeJS, Ruby, Go, Nim,","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-vstraivaemoj-subd-libmdbx-0-13-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-12-14T09:46:06+00:00","article:modified_time":"2026-05-20T17:49:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120982","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 08:54:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 08:54:20","updated":"2026-01-23 08:54:20"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=120982"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/120982\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=120982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=120982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=120982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}