libmdbx 0.10.4 (MDBX) เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจจเฉเฉฐ เจเฉฑเจ เจเฉฑเจ-เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจธเฉฐเจเฉเจช เจเจฎเจฌเฉเจกเจก เจเฉ-เจตเฉเจฒเจฏเฉ เจกเฉเจเจพเจฌเฉเจธ, เจ เจคเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค libfpta 0.3.9 (FPTA) เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจจเจพเจฒ เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเฉ เจธเฉเจเฉฐเจกเจฐเฉ เจ เจคเฉ เจธเฉฐเจฏเฉเจเจค เจธเฉเจเจเจพเจเจ เจฆเฉ เจจเจพเจฒ เจกเฉเจเจพ เจฆเฉ เจเฉฑเจ เจธเจพเจฐเจฃเฉเจฌเฉฑเจง เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉเฅค MDBX เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ. เจฆเฉเจตเฉเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ OSI เจชเฉเจฐเจตเจพเจจเจฟเจค เจฒเจพเจเจธเฉฐเจธเจพเจ เจฆเฉ เจ เจงเฉเจจ เจตเฉฐเจกเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจเฅค เจธเจพเจฐเฉ เจฎเฉเจเฉเจฆเจพ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจ เจคเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจธเจฎเจฐเจฅเจฟเจค เจนเจจ, เจจเจพเจฒ เจนเฉ เจฐเฉเจธเฉ เจเจฒเจฌเจฐเจธ 2000เฅค
เจเจคเจฟเจนเจพเจธเจ เจคเฉเจฐ 'เจคเฉ, libmdbx LMDB DBMS เจฆเฉ เจกเฉเฉฐเจเฉ เจฐเฉเจตเจฐเจเจฟเฉฐเจ เจนเฉ เจ เจคเฉ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ, เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจธเฉเฉฑเจ เจ เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจชเฉเจฐเจตเจ เจจเจพเจฒเฉเจ เจเฉฑเจคเจฎ เจนเฉเฅค LMDB เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ, libmdbx เจเฉเจก เจเฉเจฃเจตเฉฑเจคเจพ, API เจธเจฅเจฟเจฐเจคเจพ, เจเฉเจธเจเจฟเฉฐเจ, เจ เจคเฉ เจธเจตเฉเจเจฒเจฟเจค เจเจพเจเจเจพเจ 'เจคเฉ เจฌเจนเฉเจค เจเจผเฉเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเฉเจ เจฐเจฟเจเจตเจฐเฉ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเฉ เจจเจพเจฒ เจกเฉเจเจพเจฌเฉเจธ เจขเจพเจเจเฉ เจฆเฉ เจเจเจธเจพเจฐเจคเจพ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจเจชเจฏเฉเจเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจคเจเจจเจพเจฒเฉเจเฉ เจฆเฉ เจนเจฟเจธเจพเจฌ เจจเจพเจฒ, libmdbx ACID, เจฎเจเจผเจฌเฉเจค โโเจคเจฌเจฆเฉเจฒเฉ เจธเฉเจฐเฉเจ เจฒเจพเจเจเจผเฉเจธเจผเจจ, เจ เจคเฉ CPU เจเฉเจฐเจพเจ เจตเจฟเฉฑเจ เจฒเฉเจจเฉเจ เจฐ เจธเจเฉเจฒเจฟเฉฐเจ เจฆเฉ เจจเจพเจฒ เจเฉเจฐ-เจฌเจฒเจพเจเจฟเฉฐเจ เจฐเฉเจก เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจเจเฉ-เจเฉฐเจชเฉเจเจเฉเจซเจฟเจเฉเจธเจผเจจ, เจเจเฉเจฎเฉเจเจฟเจ เจกเจพเจเจพเจฌเฉเจธ เจเจเจพเจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ, เจ เจคเฉ เจฐเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจ เจจเฉเจฎเจพเจจ เจธเจฎเจฐเจฅเจฟเจค เจนเจจเฅค 2016 เจคเฉเจ, เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจจเฉเฉฐ เจธเจเจพเจฐเจพเจคเจฎเจ เจคเจเจจเจพเจฒเฉเจเฉ เจฆเฉเจเจฐเจพ เจซเฉฐเจก เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ 2017 เจคเฉเจ เจเจธเจฆเฉ เจเจคเจชเจพเจฆเจพเจ เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจฟเจ เจนเฉเฅค
libmdbx เจเฉฑเจ C++ API เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเจพ เจนเฉ, เจจเจพเจฒ เจนเฉ Rust, Haskell, Python, NodeJS, Ruby, Go, เจ เจคเฉ Nim เจฒเจ เจเจคเจธเจผเจพเจนเฉ-เจธเจฎเจฐเจฅเจฟเจค เจญเจพเจธเจผเจพ เจฌเจพเจเจกเจฟเฉฐเจเจธเฅค libfpta เจฒเจ, เจธเจฟเจฐเจซเจผ API เจตเฉเจฐเจตเจพ C/C++ เจธเจฟเจฐเจฒเฉเจ เจซเจพเจเจฒ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจจเจคเจ เจคเฉเจฐ 'เจคเฉ เจเจชเจฒเจฌเจง เจนเฉเฅค
9 เจฎเจ เจจเฉเฉฐ เจชเจฟเจเจฒเฉเจเจ เจเจฌเจฐเจพเจ เจคเฉเจ เจฌเจพเจ เจฆ เจเฉเฉเฉเจเจ เจเจเจเจ เจชเฉเจฐเจฎเฉเฉฑเจ เจเจพเจขเจพเจ, เจธเฉเจงเจพเจฐ เจ เจคเฉ เจธเฉเจงเจพเจฐ:
- เจชเฉเจฐเจเจจเจจเจฏเฉเจ เจฌเจฟเจฒเจกเจพเจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
- เจเฉฑเจ เจฌเฉฑเจ เจซเจฟเจเจธ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจเจฟเจธ เจเจพเจฐเจจ, เจฌเจนเฉเจค เจนเฉ เจฆเฉเจฐเจฒเฉฑเจญ เจนเจพเจฒเจคเจพเจ เจตเจฟเฉฑเจ, เจเฉฑเจ เจฒเฉเจช/เจซเฉเจฐเฉเจเจผ เจเฉฑเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจชเฉเจฐเจคเฉเจฌเฉฑเจงเจคเจพ เจฆเฉเจฐเจพเจจ เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค เจธเจเจพเจฐเจพเจคเจฎเจ เจเฉเจเจจเจพเจฒเฉเจเฉ เจฎเจพเจนเจฟเจฐเจพเจ เจฆเฉเจเจฐเจพ เจเจชเจฃเฉ เจเจคเจชเจพเจฆเจพเจ เจฆเฉ เจ เฉฐเจฆเจฐเฉเจจเฉ เจเจพเจเจ เจฆเฉเจฐเจพเจจ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉ เจชเจเจพเจฃ เจเฉเจคเฉ เจเจ เจธเฉเฅค
- เจเฉเจธเจเจพเจ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจ เฉฐเจฆเจฐ เจชเฉเจ เจเฉเจฐเฉ เจ เจคเฉ GC เจธเจฎเฉฑเจเจฐเฉ เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ เจชเจนเฉเฉฐเจเจฏเฉเจ เจเฉเจฐ-เจเจเจธเฉเจฎเฉเจฐเจซเจฟเจ เจธเจฅเจฟเจคเฉเจเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ เจเฉเจธเจ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจพเจ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- C++ API เจตเจฟเฉฑเจ, เจเฉฑเจ เจตเจพเจงเฉ "noexcept" เจซเจฟเจเจธ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, "เจเจฐเจธเจฐ:: erase()" เจตเจฟเจงเฉ เจฒเจ เจตเจพเจงเฉ เจเจตเจฐเจฒเฉเจก เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเจจ, เจฌเจซเจฐเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจจเฉเฉฐ เจ เจฒเจพเจเจจเจฎเฉเจเจ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ "std::string" เจฆเฉ เจตเจฐเจคเฉเจ เจคเฉเจ เจฌเจเจพเจเจ เจเจฟเจ เจนเฉเฅค (CLANG libstdc++ เจฒเจ เจขเฉเจเจตเจพเจ)เฅค
- เจเฉฐเจฆเฉ เจชเฉเจ เจธเจชเจฟเจฒเจฟเฉฐเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ (เจฌเจฆเจฒเฉ เจนเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจชเฉฐเจจเจฟเจเจ เจฆเจพ เจเฉเจฃเจตเฉเจ เจเจเฉเจเจธเจผเจจ) เจตเจฟเฉฑเจ เจเฉฑเจ เจฐเฉเจเจฐเฉเจธเจผเจจ เจเฉ เจเจฟ เจเฉฑเจ เจฆเฉเจฐเจฒเฉฑเจญ เจ เจเจพเจจเจ เจเจฒเจคเฉ MDBX_PROBLEM เจฆเฉเจเจฐเจพ เจชเฉเจฐเจเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจเจฆเฉเจ เจตเฉฑเจกเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจธเฉเฅค
- เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจเจพเจฃเจฌเฉเฉฑเจ เจเฉ เจจเฉเจเจธเจพเจจ เจนเฉเจฃ เจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจฐเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจ เจเจพเจเจเจพเจ เจฆเฉ เจเฉเฉ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจชเฉเจพเจ เจตเจพเจฐ เจเฉเจธเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค
- เจซเจฟเจเจธเจก เจฎเจพเจฎเฉเจฒเฉ เจเฉเจคเจพเจตเจจเฉเจเจ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจตเจฟเจตเจนเจพเจฐ เจธเฉเจจเฉเจเจพเจเจเจผเจฐ เจ เจคเฉ เจเจตเจฐเจฟเจเฉ เจธเจเฉเจจ เจฎเฉเฉฑเจฆเฉเฅค
- เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉเจเจฐเจพ เจฌเจฃเจพเจ เจเจ เจกเฉเจเจพเจฌเฉเจธ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจจเฉเจธเจเจก เจชเฉฐเจจเจฟเจเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฃเฉ เจ เจคเฉ เจนเฉเจฃ เจตเจฐเจคเฉ เจเจ เจ เฉฐเจฆเจฐเฉเจจเฉ เจซเจฒเฉเจ "P_DIRTY" เจฆเฉ เจเจพเจเจ เจเจฐเจจเจพ เจธเจฅเจฟเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- CMake เจธเจเฉเจฐเจฟเจชเจเจพเจ เจตเจฟเฉฑเจ, LTO (เจฒเจฟเฉฐเจ-เจเจพเจเจฎ เจเจชเจเฉเจฎเจพเจเจเฉเจธเจผเจจ) เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจเฉฐเจชเจพเจเจฒเจฐ เจญเจพเจเจพเจ เจฆเฉ เจเฉเจ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจธเจฎเจเจพเจฒเฉ เจชเจพเจ เจเจพเจ เจฆเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจเจฟเจฃเจคเฉ 32767 เจนเฉ เจเจ เจนเฉเฅค
- Valgrind เจ เจคเฉ Address Sanitizer เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจฌเจฟเจนเจคเจฐ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉเฅค
- เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ, MDBX_NOTLS เจฎเฉเจก (เจฅเฉเจฐเฉเฉฑเจก เจฒเฉเจเจฒ เจธเจเฉเจฐเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ) เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจฆเฉ เจธเจฎเฉเจ SRW-เจฒเจพเจ เจฆเฉ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจเจคเจฎ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจเฉเจเจฐ เจธเจฟเจธเจเจฎ เจฆเจพ เจธเจฎเจพเจ เจฌเจฆเจฒ เจเจฟเจ เจนเฉ เจคเจพเจ เจฌเฉเจเฉเจก เจเจจเจฐเฉเจธเจผเจจ เจซเจฟเจเจธ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, WSL1 เจ เจคเฉ WSL2 เจเฉเจ เจจเฉเฉฐ เจธเฉเจงเจพเจฐเจฟเจ เจเจฟเจ เจนเฉ, เจ เจคเฉ เจธเจฎเจฐเฉฑเจฅเจพ DrvFS เจฆเฉเจเจฐเจพ เจฎเจพเจเจเจ เจเฉเจคเฉ เจชเจฒเจพเจจ 9 'เจคเฉ เจเฉฑเจ เจกเฉเจเจพเจฌเฉเจธ เจเฉเจฒเฉเจนเฉ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- เจเฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจเฉ, 160 เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ 57 เจคเฉเจ เจตเฉฑเจง เจฌเจฆเจฒเจพเจ เจเฉเจคเฉ เจเจ เจธเจจ, ~ 5000 เจฒเจพเจเจจเจพเจ เจเฉเฉเฉเจเจ เจเจเจเจ เจธเจจ, ~ 2500 เจฎเจฟเจเจพ เจฆเจฟเฉฑเจคเฉเจเจ เจเจเจเจ เจธเจจเฅค
เจฎเฉเจ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจเจฐเฉเจเจจ เจชเฉเจฐเฉเจเฉเจเจ เจเฉเจฎ (เจเจฅเจฐเจฟเจ
เจฎ เจเจเฉเจธเจฟเจธเจเจฎ) เจฆเจพ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจตเจฐเจคเฉเจ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจพเจ เจตเจฟเฉฑเจ เจเฉเจธเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจธเจนเจพเจเจคเจพ เจฒเจ เจงเฉฐเจจเจตเจพเจฆ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพเฅค เจเจน เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจเจฟ libmdbx v0.10.0 เจฆเฉ เจเจพเจฐเฉ เจนเฉเจฃ เจคเฉเจ เจฌเจพเจ
เจฆ เจชเฉฐเจ เจฎเจนเฉเจจเจฟเจเจ เจตเจฟเฉฑเจ, เจนเจฐเฉเจ เจเจฐเฉเจเจจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจตเจฟเฉฑเจ 1-2 เจเฉเจฌเฉ เจฆเฉ เจกเฉเจเจพเจฌเฉเจธ เจตเจพเจฒเฉเจ
เจฎ เจฆเฉ เจจเจพเจฒ (7% เจเจฅเจฐเจฟเจ
เจฎ เจจเฉเจกเจพเจ เจคเฉ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ), เจกเฉเจเจพเจฌเฉเจธ เจญเฉเจฐเจฟเจธเจผเจเจพเจเจพเจฐ เจฆเฉเจเจ เจธเจฟเจฐเจซ เจคเจฟเฉฐเจจ เจฐเจฟเจชเฉเจฐเจเจพเจ เจชเฉเจฐเจพเจชเจค เจนเฉเจเจเจ เจธเจจ, เจธเจพเจฐเฉเจเจ เจเฉ เจเจฟ เจฌเจพเจนเจฐเฉ เจเจพเจฐเจจเจพเจ เจเจฐเจเฉ เจนเฉเจเจ เจนเฉ, เจจเจพ เจเจฟ เจธเฉเจซเจเจตเฉเจ
เจฐ เจฆเฉเจเจ เจเจฒเจคเฉเจเจ เจเจพเจฐเจจ: เจฆเฉ เจฎเจพเจฎเจฒเจฟเจเจ เจตเจฟเฉฑเจ เจเจพเจฐเจจ RAM เจ
เจธเจซเจฒเจคเจพ เจธเฉ, เจคเฉเจเฉ เจตเจฟเฉฑเจ BTRFS เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจธเจเฉเจฐเฉเจ เจธเจฌเจธเจฟเจธเจเจฎ เจฆเฉ เจเฉฑเจ เจเจพเจธ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจกเจพเจเจพ เจฐเฉเจธเฉเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจฒเจคเฉเฅค
เจธเจฐเฉเจค: opennet.ru