DBMS libmdbx 0.11.7 рдХреЛ рд░рд┐рд▓реАрдЬред GitHub рдорд╛ рд▓рдХрдбрд╛рдЙрди рдкрдЫрд┐ рд╡рд┐рдХрд╛рд╕ GitFlic рдорд╛ рд╕рд╛рд░реНрдиреБрд╣реЛрд╕реН

libmdbx 0.11.7 (MDBX) рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рдЗрдореНрдмреЗрдбреЗрдб рдХреБрдЮреНрдЬреА-рдорд╛рди рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред libmdbx рдХреЛрдб OpenLDAP рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕рдмреИ рд╣рд╛рд▓рдХреЛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВ рд╕рдорд░реНрдерд┐рдд рдЫрдиреН, рд╕рд╛рдереИ рд░реВрд╕реА Elbrus 2000ред

GitHub рдкреНрд░рд╢рд╛рд╕рдирд▓реЗ рдЕрдкреНрд░рд┐рд▓ 15, 2022 рдорд╛ рдХреБрдиреИ рдкрдирд┐ рдЪреЗрддрд╛рд╡рдиреА рд╡рд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдмрд┐рдирд╛ рдиреИ рдЕрдиреНрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯрд╣рд░реВрдХреЛ рдПрдХ рдореЗрдЬрдмрд╛рдирд╕рдБрдЧ libmdbx рд╣рдЯрд╛рдПрдкрдЫрд┐ GitFlic рд╕реЗрд╡рд╛рдорд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд░рд┐рд▓реАрдЬ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ, рдЬрдмрдХрд┐ рдПрдХреИ рд╕рд╛рде рдЧрд┐рд░реЗрдХрд╛ рдХрдореНрдкрдиреАрд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдзреЗрд░реИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рд░реЛрдХреНрджреИред рдЕрдореЗрд░рд┐рдХреА рдкреНрд░рддрд┐рдмрдиреНрдз рдЕрдиреНрддрд░реНрдЧрддред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ, рдкрд░рд┐рдпреЛрдЬрдирд╛рдХрд╛ рд╕рдмреИ рдкреГрд╖реНрдард╣рд░реВ, рднрдгреНрдбрд╛рд░рд╣рд░реВ рд░ рдлреЛрд░реНрдХрд╣рд░реВ рдЕрдЪрд╛рдирдХ "404" рдкреГрд╖реНрдардорд╛ рдкрд░рд┐рдгрдд рднрдП, рдХреБрдиреИ рдкрдирд┐ рд╕рдЮреНрдЪрд╛рд░рдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛ рдмрд┐рдирд╛ рд░ рдХрд╛рд░рдгрд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиред

рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рд▓рдЧрднрдЧ рд╕рдмреИ рдореБрджреНрджрд╛рд╣рд░реВ рд╣рд░рд╛рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рдорд╛ рд╡рд┐рд╕реНрддреГрдд рдЬрд╡рд╛рдлрд╣рд░реВ, рд╕рд╛рдереИ рдзреЗрд░реИ рдЫрд▓рдлрд▓рд╣рд░реВ рд╕рд╣рд┐рдд рдзреЗрд░реИ рдкреНрд░рд╢реНрдирд╣рд░реВ рдерд┐рдПред рдпрд╕ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рд╣рд╛рдирд┐ рдорд╛рддреНрд░ рдЙрджреНрджреЗрд╢реНрдп рдХреНрд╖рддрд┐ рд╣реЛ рдЬреБрди GitHub рдкреНрд░рд╢рд╛рд╕рдирд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛтАЛтАЛрд▓рд╛рдЧрд╛рдЙрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдпреЛред рдЫрд▓рдлрд▓рдХрд╛ рдЖрдВрд╢рд┐рдХ рдкреНрд░рддрд┐рд╣рд░реВ archive.org рдЕрднрд┐рд▓реЗрдЦрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред

рдмрд┐рд▓реНрдЯ-рдЗрди CI рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░ рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рд╣рд╛рдирд┐ (рдУрдкрдирд╕реЛрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрд▓рдмреНрдз) рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рд╕рд╛рдиреЛ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдЛрдгрдХреЛ рд╕рдВрд╢реЛрдзрди, рдПрдХреАрдХрд░рдг рд░ рдЙрдиреНрдореВрд▓рди рдЧрд░реНрди рдмрд╛рдзреНрдп рдмрдирд╛рдпреЛред рдЕрдм CI рд▓рд╛рдИ рд▓рдЧрднрдЧ рдЙрд╣реА рд╣рджрд╕рдореНрдо рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рдмреИ BSD рд░ Solaris рднреЗрд░рд┐рдпрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдг рд░ рдкрд░реАрдХреНрд╖рдг рд░рдирд╣рд░реВ рдмрд╛рд╣реЗрдХред рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, GitHub рдХреЛ рдХрд╛рд░реНрдпрд╣рд░реВ рдкрдЫрд┐, рдХреБрдиреИ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╡рд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рднрдПрди, рднреБрдХреНрддрд╛рдирдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдХреЛ рд░рд┐рдорд╛рдЗрдиреНрдбрд░ рд░ рдкреИрд╕рд╛ рд░рд╛рдЗрдЯ рдЕрдл рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рдмрд╛рд╣реЗрдХред

libmdbx v0.11.3 рдХреЛ рд░рд┐рд▓реАрдЬрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЕрдиреНрддрд┐рдо рд╕рдорд╛рдЪрд╛рд░ рдкрдЫрд┐, GitHub рдХрд╛рд░реНрдпрд╣рд░реВрдмрд╛рдЯ рдкреБрди: рдкреНрд░рд╛рдкреНрддрд┐рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдирд┐рдореНрди рд╕реБрдзрд╛рд░рд╣рд░реВ рд░ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдзреНрдпрд╛рди рджрд┐рди рд▓рд╛рдпрдХ рдЫрдиреН:

  • рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдВрдпреБрдХреНрдд рдкреГрд╖реНрда рд░ рдмрдлрд░ рдХреНрдпрд╛рд╕рдорд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдПрдХреЛ рдЕрд╕рдВрдЧрдд рдкреНрд░рднрд╛рд╡/рджреЛрд╖рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕рдорд╛рдзрд╛рди рдердкрд┐рдпреЛред рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдЬрд╣рд╛рдБ рдкреГрд╖реНрда рд░ рдмрдлрд░ рдХреНрдпрд╛рд╕рд╣рд░реВ рд╕рд╛рдБрдЪреНрдЪреИ рдПрдХреАрдХреГрдд рд╣реБрдиреНрдЫрдиреН, рдкрд╣рд┐рд▓реЗ рдиреИ рдореЗрдореЛрд░реА-рдореНрдпрд╛рдк рдЧрд░рд┐рдПрдХреЛ рдлрд╛рдЗрд▓рдорд╛ рд▓реЗрдЦреНрджрд╛ рдХрд░реНрдиреЗрд▓рд▓реЗ рдбреЗрдЯрд╛рдХреЛ рджреБрдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рд╣рд░реВрдорд╛ рдореЗрдореЛрд░реА рдмрд░реНрдмрд╛рдж рдЧрд░реНрди рдХреБрдиреИ рдЕрд░реНрде рд░рд╛рдЦреНрджреИрдиред рддрд╕рд░реНрде, рдбреЗрдЯрд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░рд╛рдЗрдЯ() рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдкреВрд░рд╛ рд╣реБрдиреБ рдЕрдШрд┐ рдореЗрдореЛрд░реА рдореНрдпрд╛рдкрд┐рдЩ рдорд╛рд░реНрдлрдд рджреЗрдЦрд┐рдиреЗ рд╣реБрдиреНрдЫ, рдпрджреНрдпрдкрд┐ рдбрд╛рдЯрд╛ рдЕрдЭреИ рдбрд┐рд╕реНрдХрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫреИрдиред

    рдХреБрд▓рдорд╛, рдЕрдиреНрдп рд╡реНрдпрд╡рд╣рд╛рд░ рддрд░реНрдХрд╕рдВрдЧрдд рдЫреИрди, рдХрд┐рдирдХрд┐ рдврд┐рд▓рд╛рдЗ рднрдПрдХреЛ рдорд░реНрдЬрдХреЛ рд╕рд╛рде, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдЭреИ рдкрдирд┐ рдкреГрд╖реНрда рд╕реВрдЪреАрд╣рд░реВ, рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди, рд╡рд╛ PTE рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рд▓рдХрд╣рд░реВ рд╕рдорд╛рддреНрдиреБ рдкрд░реНрдЫред рддрд╕рд░реНрде, SRV1989 рдорд╛ рдПрдХреАрдХреГрдд рдмрдлрд░ рдХреНрдпрд╛рд╕ рджреЗрдЦрд╛ рдкрд░реНрджрд╛ 4 рджреЗрдЦрд┐ рд╕рдВрдЧрддрддрд╛рдХреЛ рдЕрд╕реНрдкрд╖реНрдЯ рдирд┐рдпрдо рд▓рд╛рдЧреВ рднрдПрдХреЛ рдЫред рддреНрдпрд╕рдХрд╛рд░рдг, рд╡реНрдпрд╕реНрдд libmdbx рдЙрддреНрдкрд╛рджрди рдкрд░рд┐рджреГрд╢реНрдпрд╣рд░реВрдорд╛ рдЕрдЬреАрдм рдЕрд╕рдлрд▓рддрд╛рд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рдзреЗрд░реИ рдХрд╛рдо рдЖрд╡рд╢реНрдпрдХ рдЫред рдкрд╣рд┐рд▓реЗ, рд╕рдорд╕реНрдпрд╛ рдкреБрди: рдЙрддреНрдкрд╛рджрди рдЧрд░реЗрд░, рддреНрдпрд╕рдкрдЫрд┐ рдкрд░рд┐рдХрд▓реНрдкрдирд╛рд╣рд░реВ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реЗрд░ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реЗрд░ред

    рдкреНрд▓реЗрдмреНрдпрд╛рдХ рдкрд░рд┐рджреГрд╢реНрдпрдХреЛ рдЬрдЯрд┐рд▓рддрд╛ рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдХреЛ рдмрд╛рд╡рдЬреБрдж, рдЕрдм рд╣рд╛рдореА рдирд┐рд░реНрдзрдХреНрдХ рднрдИ рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рдкрд╣рд┐рдЪрд╛рди, рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫ рднрдиреНрди рд╕рдХреНрдЫреМрдВред рдердк рд░реВрдкрдорд╛, рдмрд╛рдЗрдкрд╛рд╕ рдореЗрдХрд╛рдирд┐рдЬреНрдордХреЛ рдХрд╛рдо рдПрд░рд┐рдЧреЛрди (рдПрдерд░рд┐рдпрдо) рдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЙрдирдХреЛ рдХреЗрд╕рдорд╛, рдбрд┐рдмрдЧ рдирд┐рд░реНрдорд╛рдгрдорд╛, рдЕрддрд┐рд░рд┐рдХреНрдд рджрд╛рдмреА рдЬрд╛рдБрдЪрдХреЛ рдХрд╛рд░рдгрд▓реЗ рд╕реБрд░рдХреНрд╖рд╛рд▓рд╛рдИ рд░рд┐рдЧреНрд░реЗрд╕рдирдХреЛ рд░реВрдкрдорд╛ рдЯреНрд░рд┐рдЧрд░ рдЧрд░рд┐рдпреЛред

    рдпреЛ рдзреНрдпрд╛рди рджрд┐рдиреБрдкрд░реНрдЫ рдХрд┐ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ libmdbx рдХреЛ рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛, "рдпреЛ рдПрдХ рдмрдЧ рд╡рд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛ" рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рднрд░рдкрд░реНрджреЛ рд╕рдЮреНрдЪрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдпреЛ рдореМрд▓рд┐рдХ рд░реВрдкрдорд╛ рдмрдвреА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ рд░ рдпрд╕реНрддреЛ рд╕рдордиреНрд╡рдпрдорд╛ рднрд░ рдкрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдХрд┐ рдЫреИрди, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рднрд┐рддреНрд░ рдЕрд╕рдВрдЧрддрддрд╛ рдХреЛ рдХрд╛рд░рдгрд╣рд░реБ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рдЫреИрдиред рддреНрдпрд╕рдХрд╛рд░рдг, рдпрд╣рд╛рдБ рд╣рд╛рдореА рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрди рд╕рдХреНрдиреЗ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВред

  • API рдорд╛рд░реНрдлрдд рд░ mdbx_copy рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЕрд░реНрдХреЛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯрд┐рдХреЗрд╢рди рдмрд┐рдирд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рддрд╛рддреЛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрд╛ EXDEV (рдХреНрд░рд╕-рдбрд┐рднрд╛рдЗрд╕ рд▓рд┐рдЩреНрдХ) рддреНрд░реБрдЯрд┐рдХреЛ рд░рд┐рдЧреНрд░реЗрд╕рди рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдпреЛред
  • Kris Zyp рд▓реЗ Deno рдорд╛ libmdbx рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░реЗрдХреЛ рдЫред рдХрд╛рдИ рд╡реЗрдЯрд▓рд╕реЗрдирд▓реЗ рдлреЗрдбреЛрд░рд╛рдХрд╛ рд▓рд╛рдЧрд┐ RPM рд╣рд░реВ рдкреНрдпрд╛рдХреЗрдЬ рдЧрд░реЗрдХреЛ рдЫред David Bouyssi├й рд▓реЗ Scala рдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдЗрдиреНрдбрд┐рдЩ рд▓рд╛рдЧреВ рдЧрд░реНрдиреБрднрдпреЛред
  • рдареВрд▓рд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрдорд╛ рдареВрд▓рд╛ рд▓реЗрдирджреЗрдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ MDBX_opt_rp_augment_limit рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдорд╛рдирдХреЛ рд╕реНрдерд┐рд░ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧред рдкрд╣рд┐рд▓реЗ, рдмрдЧрдХреЛ рдХрд╛рд░рдгрд▓реЗ, рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдереНрдпреЛ, рдЬрд╕рд▓реЗ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдВ рдЗрдерд░рд┐рдпрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдПрд░рд┐рдЧрди/рдЕрдХреБрд▓рд╛/рд╕рд┐рд▓реНрдХрд╡рд░реНрдо) рд░ рдмрд┐рдирдиреНрд╕ рдЪреЗрди рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрджрдереНрдпреЛред
  • C++ API рдорд╛ рднрдПрдХрд╛ рдзреЗрд░реИ рдмрдЧрд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред рджреБрд░реНрд▓рдн рд░ рд╡рд┐рджреЗрд╢реА рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВрдорд╛ рдзреЗрд░реИ рдирд┐рд░реНрдорд╛рдг рдореБрджреНрджрд╛рд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдпреЛред рд╕рдмреИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░рд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реВрдЪреА ChangeLog рдорд╛ рдЙрдкрд▓рдмреНрдз рдЫред
  • 185 рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдХреБрд▓ 89 рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░рд┐рдпреЛ, тЙИ3300 рд▓рд╛рдЗрдирд╣рд░реВ рдердкрд┐рдпреЛ, тЙИ4100 рдореЗрдЯрд╛рдЗрдпреЛред GitHub рд░ рдЖрд╢реНрд░рд┐рдд рд╕реЗрд╡рд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдкрд╣рд┐рд▓реЗ рдиреИ рдмреЗрдХрд╛рд░ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╢реБрджреНрдзреАрдХрд░рдгрдХреЛ рдХрд╛рд░рдгрд▓реЗ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫред

рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛, libmdbx LMDB DBMS рдХреЛ рдЧрд╣рд┐рд░реЛ рдкреБрди: рдХрд╛рд░реНрдп рд╣реЛ рд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛, рд╕реБрд╡рд┐рдзрд╛ рд╕реЗрдЯ рд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдпрд╕рдХреЛ рдкреВрд░реНрд╡рдЬрд▓рд╛рдИ рдкрд╛рд░ рдЧрд░реНрдЫред LMDB рдХреЛ рддреБрд▓рдирд╛рдорд╛, libmdbx рд▓реЗ рдХреЛрдб рдЧреБрдгрд╕реНрддрд░, API рд╕реНрдерд┐рд░рддрд╛, рдкрд░реАрдХреНрд╖рдг, рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬрд╛рдБрдЪрд╣рд░реВрдорд╛ рдзреЗрд░реИ рдЬреЛрдб рджрд┐рдиреНрдЫред рдбрд╛рдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдЪрдирд╛рдХреЛ рдЕрдЦрдгреНрдбрддрд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗрд╣реА рд░рд┐рдХрднрд░реА рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрд╕рдБрдЧ рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд░реВрдкрдорд╛, libmdbx рд▓реЗ ACID, рдХрдбрд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬреЗрд╢рди, рд░ CPU рдХреЛрд░рд╣рд░реВрдорд╛ рд░реИрдЦрд┐рдХ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдХреЛ рд╕рд╛рде рдЧреИрд░-рдмреНрд▓рдХрд┐рдЩ рд░рд┐рдбрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Autocompactification, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдбрд╛рдЯрд╛рдмреЗрд╕ рдЖрдХрд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рд░ рджрд╛рдпрд░рд╛ рдХреНрд╡реЗрд░реА рдЕрдиреБрдорд╛рди рд╕рдорд░реНрдерд┐рдд рдЫрдиреНред 2016 рджреЗрдЦрд┐, рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддреНрдд рдкреЛрд╖рд┐рдд рдЫ рд░ 2017 рджреЗрдЦрд┐ рдпрд╕рдХреЛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫред

libmdbx рд▓реЗ рд╡рд┐рдХрд╕рд┐рдд C++ API, рд╕рд╛рдереИ Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala рдорд╛ рдЙрддреНрд╕рд╛рд╣реА-рд╕рдорд░реНрдерд┐рдд рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди