เดเดฏเตผเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดคเดฏเตเดณเตเดณ เดเตเดเดชเดพเดเตเดฑเตเดฑเต เดเดเดฌเดกเดกเต เดเต-เดตเดพเดฒเตเดฏเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจ libmdbx 0.13.2 (MDBX) เตปเตเดฑเต เดฑเดฟเดฒเตเดธเต เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเต. libmdbx เดเตเดกเต Apache 2.0 เดฒเตเดธเตปเดธเดฟเดจเต เดเตเดดเดฟเดฒเดพเดฃเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต. เดจเดฟเดฒเดตเดฟเดฒเต เดเดฒเตเดฒเดพ เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเตเด เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเตเดเดณเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เด เดคเตเดชเตเดฒเต เดฑเดทเตเดฏเตป เดเตฝเดฌเตเดฐเดธเต 2000. libmdbx C++ เดจเดพเดฏเดฟ เดเดฐเต เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเด API เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเตเดเดพเดคเต Rust, Haskell, Python, NodeJS, Ruby, Go, Nim เดเดจเตเดจเต เดญเดพเดทเดเดณเดฟเดฒเตเดเตเดเต เดเดตเตเดถเดคเตเดคเตเดเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจ เดฌเตเตปเดกเดฟเดเดเตเดเดณเตเด. , เดกเตเดจเต, เดธเตเดเดพเดฒ.
เดเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏเดฟ, เดเตฝเดเดเดกเดฟเดฌเดฟ เดกเดฟเดฌเดฟเดเดเดเดธเดฟเตปเตเดฑเต เดเดดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดพเดฃเดฎเดพเดฃเต libmdbx, เดตเดฟเดถเตเดตเดพเดธเตเดฏเดคเดฏเดฟเดฒเตเด เดซเตเดเตเดเตผ เดธเตเดฑเตเดฑเดฟเดฒเตเด เดชเตเดฐเดเดเดจเดคเตเดคเดฟเดฒเตเด เด เดคเดฟเตปเตเดฑเต เดชเตเตผเดตเตเดตเดฟเดเดจเตเดเตเดเดพเตพ เดฎเดฟเดเดเตเดเดคเดพเดฃเต. LMDB-เดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ, libmdbx เดเตเดกเต เดเตเดฃเดจเดฟเดฒเดตเดพเดฐเด, API เดธเตเดฅเดฟเดฐเดค, เดเตเดธเตเดฑเตเดฑเดฟเดเดเต, เดเดเตเดเตเดฎเตเดฑเตเดฑเดกเต เดเตเดเตเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดตเดณเดฐเตเดฏเดงเดฟเดเด เดเดจเตเดจเตฝ เดจเตฝเดเตเดจเตเดจเต. เดเดฟเดฒ เดตเตเดฃเตเดเตเดเตเดเตเดเตฝ เดเดดเดฟเดตเตเดเดณเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดเดจเดฏเตเดเต เดธเดฎเดเตเดฐเดค เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟ เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏเดพเดเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ, libmdbx, เดธเดฟเดชเดฟเดฏเต เดเตเดฑเตเดเดณเดฟเดฒเตเดเดจเตเดณเด เดฒเตเดจเดฟเดฏเตผ เดธเตเดเตเดฏเดฟเดฒเดฟเดเดเดฟเดจเตเดชเตเดชเด ACID, เดถเดเตเดคเดฎเดพเดฏ เดฎเดพเดฑเตเดฑ เดธเตเดฐเดฟเดฏเดฒเตเดธเตเดทเตป, เดจเตเตบ-เดฌเตเดฒเตเดเตเดเดฟเดเดเต เดฑเตเดกเตเดเตพ เดเดจเตเดจเดฟเดต เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฏเดพเดจเตเดคเตเดฐเดฟเด เดเตเดเดชเดพเดเตเดฑเตเดฑเดฟเดซเดฟเดเตเดเตเดทเตป, เดเดเตเดเตเดฎเดพเดฑเตเดฑเดฟเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดธเต เดฎเดพเดจเตเดเตเดฎเตเตปเตเดฑเต, เดฑเตเดเตเดเต เดเตเดตเดฑเดฟ เดเดธเตเดฑเตเดฑเดฟเดฎเตเดทเตป เดเดจเตเดจเดฟเดต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต.
เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเดเตเดเตพ:
- เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเดฟเตฝ เดชเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเตเดเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดฎเตเดชเตเตพ / เดเดเตเดฎเตเดชเตเตพ เดเดฟเดธเดฟ เด เดชเตโเดกเตเดฑเตเดฑเต เดตเตเดเดคเตเดคเดฟเดฒเดพเดเตเดเตเด. เดฎเตเดฎเตเดชเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏ เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด เดคเดฟเดฐเตเดคเตเดคเตฝ เดซเตเดกเตโเดฌเดพเดเตเดเต เดฎเตเดกเต เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟ เดธเดเตเดตเดฎเดพเดเตเดเดฟ. เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ เด เดธเดเดฏเตเดเดจเด (เดตเตเดฃเตเดเตเด เดถเตเดฐเดฎเดฟเดเตเดเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเดฑเดเตเดเต), เดเตเดเดพเดคเต เด เดชเตเตผเดตเดฎเดพเดฏ เดชเตเดฐเดคเตเดฏเตเด เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเดฟเตฝ เดเดเดชเดพเดเตเดเตพ เดจเดเดคเตเดคเตเดฎเตเดชเตเตพ (MDBX_PROBLEM เดชเดฟเดถเดเต เดฑเดฟเดเตเดเตเดฃเดฟเดจเตเดชเตเดชเด) "เดฒเตเดชเตเดชเดฟเดเดเดฟเดฒเตเดเตเดเต" เดจเดฏเดฟเดเตเด เดเดฐเต เดตเตเดเดฒเตเดฏเดตเตเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ.
- CMake เดฌเดฟเตฝเดกเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดฟเตฝ C23 เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต.
- เดเตเดเดฟเดฏเดพเดเตเดเดฟเดฏ char/wchar_t เดซเดเดเตโเดทเดจเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฟ-เดฎเดพเดเตเดฐเตเดเตพ เดเตเตผเดคเตเดคเต.
- C++ API-เดฒเตเดเตเดเต เดจเตเดธเตเดฑเตเดฑเดกเต เดฑเตเดฑเตเดฑเต เดเดเดชเดพเดเตเดเตพเดเตเดเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต.
- เดธเตเดฎเดพเตปเตเดฑเดฟเดเต เดตเตเตผเดทเดจเดฟเดเดเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตปเตเดฑเต (โเดธเตเดฎเดพเตปเตเดฑเดฟเดเต เดตเตเตผเดทเดจเดฟเดเดเต 2โ) เดฐเดฃเตเดเดพเด เดชเดคเดฟเดชเตเดชเดฟเดฒเตเดเตเดเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ, เดเตเดเดพเดคเต เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเดเตเดเดณเตเดเต เดเดฏเดฑเตเดฑเตเดฎเดคเดฟ VERSION.json-เดฒเตเดเตเดเต เดเดฑเดชเตเดชเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเต.
- เดฌเดฟเตฝเดกเต เดฑเตเดชเตเดฐเตเดกเตเดฏเตเดธเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตเดเต, SOURCE_DATE_EPOCH เดเตปเดตเดฏเตเตบเดฎเตเตปเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดเตเตผเดคเตเดคเต. MDBX_BUILD_TIMESTAMP เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟ, เด เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดฎเตเตปเดเดฃเดจเดฏเตเดฃเตเดเต.
- MDBX_BUILD_METADATA เดเดชเตเดทเตป เดตเดดเดฟ libmdbx เดฌเดฟเตฝเดกเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดเตเตผเดคเตเดคเต. เดเดชเตเดชเตเตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดตเดฟเดตเดฐเดเตเดเตพ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ mdbx_build.metadata เดฎเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต, เดญเดพเดตเดฟเดฏเดฟเตฝ เดชเดพเดเตเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเด.
- API-เตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดเตเด เดชเดฟเดถเดเตเดเดณเตเดเต เดฒเตเดเดฟเดเดเต เดเตเตผเดคเตเดคเต. เดเดชเตเดชเตเตพ, เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดฒเตเดเดฟเดเดเต เดฒเตเดตเตฝ MDBX_LOG_DEBUG (เดฒเตเดเดฟเดเดเต เดชเดฟเดถเดเตเดเตพเดเตเดเต เดฎเตเดจเดธเต MDBX_NOTFOUND) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MDBX_LOG_TRACE (เดเดฒเตเดฒเดพ เดชเดฟเดถเดเตเดเดณเตเด เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด เดคเตเดชเตเดฒเต MDBX_RESULT_TRUE) เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดพเตฝ เดฎเดคเดฟ.
- เดชเตเดฐเตเดฎเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑเด:
- mdbx::cursor::get_multiple_samelength() เดฐเตเดคเดฟ เดเตเตผเดเตเดเตเดเดฏเตเด mdbx::txn::put_multiple_samelength() เดเดจเตเดจเต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดคเต.
- C++ API เดธเตเดฅเดฟเดฐเดคเดฏเตโเดเตเดเดพเดฏเดฟ, MDBX_GET_MULTIPLE เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดชเตเดชเตเตพ เดเตเดฏเตเดเต เดฎเตเดฒเตเดฏเดตเตเด เดจเตฝเดเตเดจเตเดจเต.
- mdbx::env::เดเดฟเดฏเตเดฎเตเดเตเดฐเดฟ เดตเดฒเตเดชเตเดช เดเตเตบเดธเตเดฑเตเดฑเตปเตเดฑเตเดเตพเดเตเดเต, เด เดเดฟเดธเตเดฅเดพเดจ เดคเดฐเด เดธเตเตป เดเตเดฏเตเดฏเดพเดคเตเดค size_t เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเตป เดเตเดฏเตเดค intptr_t เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเดฟ.
- CRT-เดจเต เดชเดเดฐเด ntdll เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต C++ API เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.
- mdbx_txn_commit() เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดเดเดจเตเดจเตเดชเตเดฏ/เด เดฌเตเตผเดกเต เดเตเดฏเตเดค เดฑเตเดกเต เดเตเดฐเดพเตปเดธเดพเดเตเดทเดจเตเดเดณเตเดเต เดฎเตเดฎเตเดฎเดฑเดฟ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต. เด เดคเตเดคเดฐเด เดเดเดชเดพเดเตเดเตพ mdbx_txn_abort() เดเดชเดฏเตเดเดฟเดเตเดเต เดฑเดฟเดฒเตเดธเต เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต API เดเตบเดตเตเตปเดทเตป เดเดตเดถเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต, เดเดคเต mdbx_txn_commit() เด เดคเตเดคเดฐเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ เดเดเดชเดพเดเตเดเตพ เดคเดจเตเดจเต เดจเดฟเตผเดคเตเดคเดฒเดพเดเตเดเดพเดคเต เดคเดจเตเดจเต เดเดฐเต เดชเดฟเดถเดเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต. เดเดคเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเดฟเดฒเต เดฌเดเตเดเตพ เดเดพเดฐเดฃเด เดฎเตเดฎเตเดฎเดฑเดฟ เดฒเตเดเตเดเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดฏเดฟ, เดเดคเต เดชเตเดฐเตเดฎเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑเดเตเดเตพเดเตเดเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต.
- เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ __deprecated_enum เดฎเดพเดเตเดฐเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
- CMake เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดฎเตเดชเตเตพ, CMAKE_C_STANDARD เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเดพเดฃเต C เดญเดพเดทเดพ เดจเดฟเดฒเดตเดพเดฐเด เดเดชเตเดชเตเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเต.
เด เดตเดฒเดเดฌเด: opennet.ru
