libmdbx 0.11.7 (MDBX) āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ-āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻŽāĻŦā§āĻĄā§āĻĄ āĻā§-āĻŽāĻžāĻ¨ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ libmdbx āĻā§āĻĄ OpenLDAP āĻĒāĻžāĻŦāĻ˛āĻŋāĻ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŦāĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻ˛āĻŦā§āĻ°āĻžāĻ¸ 2000āĨ¤
GitHub āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ 15 āĻāĻĒā§āĻ°āĻŋāĻ˛, 2022-āĻ āĻā§āĻ¨ā§ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻŦāĻž āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ libmdbx āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§ GitFlic āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻ˛āĻŋāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯, āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻĒāĻ¤āĻŋāĻ¤ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ āĻ¨ā§āĻ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°ā§āĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŦā§āĻ˛āĻ āĻāĻ°ā§ āĻŽāĻžāĻ°ā§āĻāĻŋāĻ¨ āĻ¨āĻŋāĻˇā§āĻ§āĻžāĻā§āĻāĻžāĻ° āĻ āĻ§ā§āĻ¨ā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ āĻĨā§āĻā§, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻˇā§āĻ āĻž, āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻāĻŦāĻ āĻāĻžāĻāĻāĻžāĻā§āĻ˛āĻŋ āĻšāĻ āĻžā§ āĻāĻāĻāĻŋ "404" āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻā§āĻ¨āĻ āĻ¯ā§āĻāĻžāĻ¯ā§āĻā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻŦāĻ āĻāĻžāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĨ¤
āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŦ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻā§āĻā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻ¤ā§āĻ¤āĻ° āĻ¸āĻš āĻ āĻ¨ā§āĻ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻ˛, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ āĻ¨ā§āĻ āĻāĻ˛ā§āĻāĻ¨āĻžāĻ āĻāĻŋāĻ˛āĨ¤ āĻāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻā§āĻˇāĻ¤āĻŋ āĻšāĻ˛ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯āĻŽā§āĻ˛āĻ āĻā§āĻˇāĻ¤āĻŋ āĻ¯āĻž āĻāĻŋāĻāĻšāĻžāĻŦ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§ āĻāĻāĻžāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°ā§āĻāĻŋāĻ˛āĨ¤ āĻāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻāĻāĻļāĻŋāĻ āĻāĻĒāĻŋ archive.org āĻāĻ°ā§āĻāĻžāĻāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ CI āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŦāĻ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻā§āĻˇāĻ¤āĻŋ (āĻāĻĒā§āĻ¨āĻ¸ā§āĻ°ā§āĻ¸ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ) āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤ āĻāĻŖ āĻ¸āĻāĻļā§āĻ§āĻ¨, āĻāĻā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻŽā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĻā§āĨ¤ āĻāĻāĻ¨ CI āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻāĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ BSD āĻāĻŦāĻ Solaris āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŦāĻ āĻā§āĻ¸ā§āĻ āĻ°āĻžāĻ¨ āĻŦāĻžāĻĻā§āĨ¤ āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻ, GitHub-āĻāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻĒāĻ°ā§, āĻ āĻ°ā§āĻĨāĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻ° āĻ āĻ¨ā§āĻ¸ā§āĻŽāĻžāĻ°āĻ āĻāĻŦāĻ āĻ āĻ°ā§āĻĨ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻž āĻāĻžāĻĄāĻŧāĻž āĻā§āĻ¨āĻ āĻ¸ā§āĻĒāĻˇā§āĻā§āĻāĻ°āĻŖ āĻŦāĻž āĻŦāĻŋāĻā§āĻāĻĒā§āĻ¤āĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋāĨ¤
libmdbx v0.11.3 āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻļā§āĻˇ āĻāĻŦāĻ° āĻĨā§āĻā§, GitHub āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨āĻā§āĻ˛āĻŋ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ:
- āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻ¸āĻŽā§āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻĒā§āĻˇā§āĻ āĻž āĻāĻŦāĻ āĻŦāĻžāĻĢāĻžāĻ° āĻā§āĻ¯āĻžāĻļā§ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻ
āĻ¸āĻā§āĻāĻ¤āĻŋ āĻĒā§āĻ°āĻāĻžāĻŦ/āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻˇā§āĻ āĻž āĻāĻŦāĻ āĻŦāĻžāĻĢāĻžāĻ° āĻā§āĻ¯āĻžāĻļā§ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻĒāĻā§āĻˇā§ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŽā§āĻŽāĻ°āĻŋ-āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§āĻāĻŋ āĻāĻĒāĻŋ āĻĄā§āĻāĻžāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻ¨āĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻŽāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¤āĻžāĻ, āĻ˛ā§āĻāĻž āĻšāĻā§āĻā§ āĻĄāĻžāĻāĻž āĻŽā§āĻŽāĻ°āĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ˛ā§āĻāĻž () āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ˛ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ, āĻāĻŽāĻ¨āĻāĻŋ āĻĄāĻžāĻāĻž āĻāĻāĻ¨ā§ āĻĄāĻŋāĻ¸ā§āĻā§ āĻ˛ā§āĻāĻž āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§āĻāĨ¤
āĻŽā§āĻ, āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻāĻ°āĻŖ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¸āĻā§āĻāĻ¤ āĻ¨āĻ¯āĻŧ, āĻāĻžāĻ°āĻŖ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻāĻāĻ¤ā§āĻ°ā§āĻāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¨āĻ āĻĒā§āĻˇā§āĻ āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻāĻā§āĻ˛āĻŋ āĻ§āĻ°āĻ¤ā§ āĻšāĻŦā§, āĻĄā§āĻāĻž āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻŦāĻž PTE āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻ āĻ¤āĻāĻŦ, 1989 āĻ¸āĻžāĻ˛ āĻĨā§āĻā§ āĻ¸ā§āĻ¸āĻāĻāĻ¤āĻŋāĻ° āĻ āĻŦā§āĻ¯āĻā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻāĻ¨ SRV4 āĻ āĻāĻāĻ¨āĻŋāĻĢāĻžāĻāĻĄ āĻŦāĻžāĻĢāĻžāĻ° āĻā§āĻ¯āĻžāĻļā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻ¤āĻžāĻ, āĻŦā§āĻ¯āĻ¸ā§āĻ¤ libmdbx āĻā§āĻĒāĻžāĻĻāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ āĻĻā§āĻā§āĻ¤ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ āĻāĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻĒā§āĻ°āĻĨāĻŽā§, āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¯āĻžāĻāĻžāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĨ¤
āĻāĻāĻ¨ āĻāĻŽāĻ°āĻž āĻāĻ¤ā§āĻŽāĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§ āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ āĻĻā§āĻļā§āĻ¯ā§āĻ° āĻāĻāĻŋāĻ˛āĻ¤āĻž āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻāĻ¤āĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤, āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻ°āĻŖ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŽā§āĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤āĻāĻžāĻŦā§, āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻŽā§āĻ° āĻāĻžāĻāĻāĻŋ Erigon (Ethereum) āĻāĻ° āĻāĻāĻāĻ¨ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻ˛ā§āĻĄā§, āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻ°ā§āĻ āĻā§āĻā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ°āĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻāĻāĻŋ āĻ˛āĻā§āĻˇ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻāĻžāĻ āĻāĻ°āĻž āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ libmdbx-āĻāĻ° āĻŦā§āĻ¯āĻžāĻĒāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§, "āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻŦāĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯" āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻŽā§āĻ˛āĻŋāĻāĻāĻžāĻŦā§ āĻāĻ°āĻ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻāĻŦāĻ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻāĻāĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŋāĻ¨āĻž, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¸āĻā§āĻāĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖ āĻā§āĻāĻā§ āĻ¨āĻž āĻĒāĻžāĻāĻ¯āĻŧāĻžāĨ¤ āĻ āĻ¤āĻāĻŦ, āĻāĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻĨāĻž āĻŦāĻ˛āĻāĻŋ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
- API āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻŦāĻ mdbx_copy āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻŽā§āĻĒā§āĻ¯āĻžāĻā§āĻāĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻšāĻ āĻāĻĒāĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ EXDEV (āĻā§āĻ°āĻ¸-āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻ˛āĻŋāĻā§āĻ) āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ°āĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- Kris Zyp āĻĄā§āĻ¨ā§āĻ¤ā§ libmdbx-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻā§āĨ¤ Kai Wetlesen Fedora-āĻāĻ° āĻāĻ¨ā§āĻ¯ RPM āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ°ā§āĻā§āĨ¤ David BouyssiÊ āĻ¸ā§āĻāĻžāĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĻā§āĻ¨āĨ¤
- āĻŦāĻĄāĻŧ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻŦāĻŋāĻļāĻžāĻ˛ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ MDBX_opt_rp_augment_limit āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻŽāĻžāĻ¨āĻāĻŋāĻ° āĻ¸ā§āĻĨāĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖāĨ¤ āĻĒā§āĻ°ā§āĻŦā§, āĻāĻāĻāĻŋ āĻŦāĻžāĻā§āĻ° āĻāĻžāĻ°āĻŖā§, āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻĨā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŽ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ (āĻāĻ°āĻŋāĻāĻ¨/āĻāĻā§āĻ˛āĻž/āĻ¸āĻŋāĻ˛ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻŽ) āĻāĻŦāĻ āĻŦāĻŋāĻ¨āĻžāĻ¨ā§āĻ¸ āĻā§āĻāĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻžāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
- C++ API āĻ¸āĻš āĻ āĻ¨ā§āĻ āĻŦāĻžāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻŦāĻŋāĻ°āĻ˛ āĻāĻŦāĻ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ āĻ¨ā§āĻ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻā§āĻā§āĻāĻ˛āĻ-āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤
- 185āĻāĻŋ āĻĢāĻžāĻāĻ˛ā§ āĻŽā§āĻ 89āĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, â3300āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, â4100āĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ GitHub āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻļā§āĻ˛ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ āĻā§āĻā§ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻāĻ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻāĻ¤āĻŋāĻšāĻžāĻ¸āĻŋāĻāĻāĻžāĻŦā§, libmdbx āĻšāĻ˛ LMDB DBMS-āĻāĻ° āĻāĻāĻāĻŋ āĻāĻā§āĻ° āĻĒā§āĻ¨āĻāĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯āĻ¤āĻž, āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸ā§āĻ āĻāĻŦāĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻ° āĻĒā§āĻ°ā§āĻŦāĻĒā§āĻ°ā§āĻˇāĻā§ āĻāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻā§āĻā§āĨ¤ LMDB āĻāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ, libmdbx āĻā§āĻĄā§āĻ° āĻā§āĻŖāĻŽāĻžāĻ¨, API āĻ¸ā§āĻĨāĻžāĻ¯āĻŧāĻŋāĻ¤ā§āĻŦ, āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻŦāĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻā§āĻā§āĻ° āĻāĻĒāĻ° āĻ āĻ¨ā§āĻ āĻā§āĻ° āĻĻā§āĻ¯āĻŧāĨ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ āĻāĻŖā§āĻĄāĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻāĻŋāĻā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤āĻāĻžāĻŦā§, libmdbx āĻ¸āĻŋāĻĒāĻŋāĻāĻ āĻā§āĻ° āĻā§āĻĄāĻŧā§ āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻā§āĻ˛āĻŋāĻ āĻ¸āĻš ACID, āĻāĻ ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻ¨āĻ¨-āĻŦā§āĻ˛āĻāĻŋāĻ āĻ°āĻŋāĻĄ āĻ āĻĢāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŽāĻĒā§āĻ¯āĻžāĻā§āĻāĻŋāĻĢāĻŋāĻā§āĻļāĻ¨, āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻāĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž, āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻŽāĻž āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ 2016 āĻ¸āĻžāĻ˛ āĻĨā§āĻā§, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒāĻāĻŋāĻāĻŋāĻ āĻā§āĻāĻ¨ā§āĻ˛āĻāĻŋāĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ°ā§āĻĨāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ 2017 āĻ¸āĻžāĻ˛ āĻĨā§āĻā§ āĻāĻāĻŋāĻ° āĻĒāĻŖā§āĻ¯āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻā§āĻā§āĨ¤
libmdbx āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻ¨āĻ¤ C++ API, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ°āĻžāĻ¸ā§āĻ, āĻšāĻžāĻ¸āĻā§āĻ˛, āĻĒāĻžāĻāĻĨāĻ¨, āĻ¨ā§āĻĄāĻā§āĻāĻ¸, āĻ°ā§āĻŦāĻŋ, āĻā§, āĻ¨āĻŋāĻŽ, āĻĄā§āĻ¨ā§, āĻ¸ā§āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻāĻ¤ā§āĻ¸āĻžāĻšā§-āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻ
āĻĢāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru