рдкрд░реАрдХреНрд╖рдг "рддреЗрдЬ MongoDB" - рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдореЗрдВ TokuMX

рд░реЗрдбрд┐рдпреЛ-рдЯреА рдХреЗ рдирд╡реАрдирддрдо рдЕрдВрдХ рдореЗрдВ , рд╣рдордиреЗ TokuMX - рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди MongoDB рд╡рд┐рддрд░рдг рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ред рдпрд╣ рдЙрддреНрдкрд╛рдж рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрддрд╛ рд╣реИ - рдЧрддрд┐ рдФрд░ рд▓реЗрдирджреЗрди рд╕рдорд░реНрдерди рдореЗрдВ 20 рдЧреБрдирд╛ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде 9-рдЧреБрдирд╛ рдбреЗрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди рдкреВрд░рд╛ рд╣реЛрддрд╛ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдореИрдВрдЧреЛ рд╕реЗ рдЯреЛрдХрдордХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреНрд░рдордг рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ рдФрд░, рдмрд╛рд╣рд░реА рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИред рдРрд╕рд╛ рдЬрд╛рджреВ рдореБрдЭреЗ рдЖрдХрд░реНрд╖рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдЕрдм рдореИрдВ AWS рдФрд░ рдирд┐рдЬреА рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рджреЛрдиреЛрдВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЖрдХрд╛рд░реЛрдВ рдХреЗ рдХрдИ рдореЛрдВрдЧреЛрдбрдм рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░рд╛ рдЙрдкрдпреЛрдЧ рдкреИрдЯрд░реНрди рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдПрдХ рджреБрд░реНрд▓рдн рд▓реЗрдХрд┐рди рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдбреЗрдЯрд╛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ (рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░) рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рдХреБрдЫ рд╣рдж рддрдХ рд▓рдЧрд╛рддрд╛рд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд░реАрдб рдСрдкрд░реЗрд╢рдВрд╕ (рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ) рдФрд░ рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрдЯрд╛ рдЖрдкреВрд░реНрддрд┐ рдореЛрдб рдореЗрдВ рдирд┐рд░рдВрддрд░ рд░реАрдбрд┐рдВрдЧред рдореБрдЭреЗ рдореЛрдВрдЧрд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдЖрдЧрд╛рдореА (6 рдорд╣реАрдиреЗ рдХреЗ рдмрд╛рдж рдЧрдгрдирд╛) рдбрд┐рд╕реНрдХ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рдеред рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдбреЗрдЯрд╛ рдХрднреА рдбрд┐рд▓реАрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдВрдд рдореЗрдВ рдбрд┐рд╕реНрдХ рдкрд░ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред AWS рдореЗрдВ, рдореЛрдВрдЧрд╛ рдЧрд╛рд░рдВрдЯреАрдХреГрдд IOPS рдХреЗ рд╕рд╛рде рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдорд╣рдВрдЧреЗ EBS рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдХреА рдХрдореА (рд╕рд╕реНрддреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдореВрдВрдЧ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ) рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕рдорд╛рдзрд╛рди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ, рд▓реЗрдХрд┐рди TokuMX рдиреЗ 9 рдмрд╛рд░ рдХрдореНрдкреНрд░реЗрд╢рди рдХреЗ рд╡рд╛рджреЗ рдХреЗ рд╕рд╛рде рдореЗрд░реА рдирдЬрд╝рд░ рдХреЛ рдкрдХрдбрд╝рд╛, рдЬреЛ рдЕрдЧрд▓реЗ 4 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЛрдВрдЧ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛ рд░реЛрд▓рдмреИрдХ рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╕рд░реНрд╡рд░ рд╕реНрддрд░ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЯреЛрдХреБрдПрдордПрдХреНрд╕ рдХрд╛ рдЬрд╛рджреВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрдирдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ ред рдпрд╣рд╛рдВ рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рддрд╣ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛ред рдореЗрд░реЗ рдкрд░реАрдХреНрд╖рдг рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд╕рдЯреАрдХрддрд╛ рдХрд╛ рдвреЛрдВрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рд╣реИ рдХрд┐ рдореЗрд░реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдореЛрдВрдЧрд╛ рд╕реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВред

рд╕рдВрдХреНрд░рдордг рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛:

рдЗрд╕рд╕реЗ рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реИред рдореЛрдВрдЧрд╛ (рд▓рдЧрднрдЧ 200) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЗрд░реЗ рдХрд┐рд╕реА рднреА рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рдореЛрдВрдЧрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╣рд░ рдЪреАрдЬ рдХрд░рдВрдЯ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдХрд░рддреА рд╣реИред рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдгреЛрдВ рдиреЗ рднреА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдмрддрд╛рдИ, рдЕрд░реНрдерд╛рддреНред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЛ TokuMX рдкрддреЗ рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реЗрдЯ рдореЗрдВ рдХрд░рдВрдЯ рдХреЗ рд╕рд╛рде рдореЛрдВрдЧрд╛ рдХреЗ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдСрдкрд░реЗрд╢рди рдХреЗ рдореЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг:

рдЯреЗрд╕реНрдЯ 2 рд╕рдорд╛рди рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдкрд░ рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП 2 рдкреНрд░реЛрд╕реЗрд╕рд░ рдереЗ, рдПрдХ 20G рдбреНрд░рд╛рдЗрд╡ рдФрд░ 1G рд░реИрдоред рдореЗрдЬрдмрд╛рди рдХрдВрдкреНрдпреВрдЯрд░ - рдПрдордмреАрдкреАрдЖрд░ рдЖрдИ 7, рдПрд╕рдПрд╕рдбреА, 16 рдЬреА рд░реИрдоред рдПрдХ рджрд┐рди рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ (рд╡реНрдпрд╛рдкрд╛рд░ рдореЛрдордмрддреНрддрд┐рдпрд╛рдБ) рдбрд╛рд▓реЗрдВ, рд╕рд┐рд░реНрдл 1.4M рдореЛрдордмрддреНрддрд┐рдпрд╛рдБред рдФрд╕рдд рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЖрдХрд╛рд░ 270 рдмрд╛рдЗрдЯреНрд╕ рд╣реИред 3 рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдиреБрдХреНрд░рдорд┐рдд (рдПрдХ рд╕рд░рд▓, 2 рд╕рдордЧреНрд░)ред

рдЫрд╡рд┐
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдЕрдВрддрд░ рд╣реИ рдФрд░ TokuMX рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреЗрдЬ рд╣реИред рдмреЗрд╢рдХ рд╡рд╛рджрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ 20 рдмрд╛рд░, рд▓реЗрдХрд┐рди рдпрд╣ рднреА рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрд╛рдлреА рдЕрдзрд┐рдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рд▓реЛрдб рд╣реИ, рдпрд╣ рд╕рдореНрдкреАрдбрди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

TokuMX рдореЗрдВ рдбреЗрдЯрд╛ рдХрд╛ рдЖрдХрд╛рд░ + рдЗрдВрдбреЗрдХреНрд╕ рднреА рдореЛрдВрдЧрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЫреЛрдЯрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 1.6 рдЧреБрдирд╛ ред

рдкрдврд╝рдирд╛ рдкрд░реАрдХреНрд╖рдг:

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

рдЫрд╡рд┐
рдЕрдкрдиреА рдЖрдВрдЦреЛрдВ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рди рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдХрдИ рдмрд╛рд░ рдпреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдФрд░ рдПрдХ рд╕рдорд╛рди рдкрд░рд┐рдгрд╛рдо (рдЫреЛрдЯреЗ рдЙрддрд╛рд░-рдЪрдврд╝рд╛рд╡ рдХреЗ рд╕рд╛рде) рдХрд╛рдлреА рдмрд╛рд░ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ред рдореЗрд░реЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ, рдПрдХ рд╕рдорд╛рди рдЕрдВрддрд░, рдЬрд╣рд╛рдВ рдореЛрдиреНрдЧреЛ рдбреЗрдврд╝ рд╕реЗ рддреАрди рдмрд╛рд░ рдХреЗ рдмреАрдЪ рдЯреЛрдХреЛрдордХреНрд╕ рд╕реЗ рдЖрдЧреЗ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ TokuMX рдХреЛ рдЕрдзрд┐рдХ CPU рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрд╕рдорд╛рди рд▓рдбрд╝рд╛рдИ рдереА рдЬрд╣рд╛рдВ 4 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди toku рдХреЗ рд╕рд╛рде рджреЛ рдореЗрдВ рдПрдХ рдореЛрдВрдЧрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХреАред рдкрд░рд┐рдгрд╛рдо рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЗрди рдЕрд╕рдорд╛рди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рднреА рдореВрдВрдЧ рддреЗрдЬреА рд╕реЗ рдмрдиреА рд╣реБрдИ рд╣реИ (рдЕрдВрддрд░ рдФрд╕рддрди 1.4 рдЧреБрдирд╛ рд╣реИ)ред рдПрдХрдорд╛рддреНрд░ рдкрд░реАрдХреНрд╖рдг рдЬрд┐рд╕рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореЛрдВрдЧреВ (рд▓рдЧрднрдЧ 2 рдмрд╛рд░) рдкрд╛рд░рд┐рдд рд╣реБрдЖ, рд╡рд╣ рдЕрдВрддрд┐рдо рдПрдХ рд╣реИ - рдПрдХ рджрд┐рди рдореЗрдВ рд╕рднреА рдореЛрдордмрддреНрддрд┐рдпрд╛рдБред

рдпрд╣ рд╕реЛрдЪрдХрд░ рдХрд┐ рдпрд╣ рд╕рдм рдлрд┐рд░ рд╕реЗ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдореИрдВрдиреЗ рджреЛрдиреЛрдВ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд░реИрдо рдХреА рдорд╛рддреНрд░рд╛ рдХрдо рдХрд░ рджреА рддрд╛рдХрд┐ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдореЛрд░реА рдореЗрдВ рдлрд┐рдЯ рди рд╣реЛред рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗ:
рдЫрд╡рд┐
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдкрд░рд┐рдгрд╛рдо рдФрд░ рднреА рдЦрд░рд╛рдм рджрд┐рдЦрддрд╛ рд╣реИ рдФрд░ 12 рдЧреБрдирд╛ рдХрд╛ рдЕрдВрддрд░ рдЬреНрдпрд╛рджрд╛ рдЖрд╢рд╛рд╡рд╛рдж рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рдмрдирддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкрд╣рд▓реЗ рджреЛ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореЛрдВрдЧрд╛ рдХреЗ рдХрд░реАрдм рд╣реИрдВ, рдФрд░ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдордЧреНрд░ рдкрд░рд┐рдгрд╛рдо рд╕рдВрднрд╡рддрдГ рддреБрд▓рдирд╛рддреНрдордХ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╕реЗ рдРрд╕реЗ "рд╕реБрдзрд╛рд░" рдЕрдиреБрд░реЛрдз рд╣реИрдВ, рдЬреЛ рдмрд╣реБрдд рд╕реЗ sagging рд╕реЗ рд╣реИрдВред

рд╕реНрдореГрддрд┐ рдХреА рдереЛрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди, рдореБрдЭреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреБрдЫ рдЕрдЬреАрдм рдЦрд╝рд╛рд╕рд┐рдпрддреЗрдВ рдЖрдИрдВ - рдпрджрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреИрд╢ рдЖрдХрд╛рд░ рдЙрдкрд▓рдмреНрдз рд░реИрдо рдореЗрдВ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдмрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрддрдорд╛рди рдХреЛ рдХрд╛рдЯ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдЪрд┐рдВрддрд┐рдд рд╣реИ рдФрд░ рдЪрд┐рд▓реНрд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдЙрдореНрдореАрдж рд╕реЗ рдкрд╣рд▓реЗ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдФрд░ рдПрдХ рдФрд░ рдмрд╛рдд - рдЗрди рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ "рдЖрдЙрдЯ рдСрдл рдж рдмреЙрдХреНрд╕" рдореЛрдВрдЧреЛ рдерд╛ред TokuMX рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдВрддрд┐рдо рдкрд░реАрдХреНрд╖рд╛ рдореЗрдВ рд░рд╛рд╣рдд рджреА - рдореИрдВрдиреЗ рдкреНрд░рддреНрдпрдХреНрд╖ IO рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдФрд░ рдЙрдирдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдХреИрд╢ рдЖрдХрд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖:
рдореЗрд░реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдпрд╣ рд╣реИ: рдХреНрдпрд╛ рддреЛрдХреБрдПрдордПрдХреНрд╕ рдЦреБрдж рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддреН, "20 рдЧреБрдирд╛ рддреЗрдЬ рдФрд░ рдмреЙрдХреНрд╕ рд╕реЗ 9 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ," рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдЪ рдирд╣реАрдВ рд╣реИред рд▓рдЧрднрдЧ рд╕рднреА рдкрдврд╝реЗ рдЧрдП рдСрдкрд░реЗрд╢рди TokuMX рдореЗрдВ рдзреАрдореЗ (рдХрднреА-рдХрднреА рдмрд╣реБрдд рдзреАрдореЗ) рдереЗ, рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рднрдпрд╛рд╡рд╣ рд╢рд╛рдВрдд рдЯреНрд░рд┐рдорд┐рдВрдЧ рднреА рдЕрдЪреНрдЫреА рдирд╣реАрдВ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП, рд▓реЗрди-рджреЗрди рдХрд╛ рд╕рдорд░реНрдерди, 1.4 рдЧреБрдирд╛ рдХрд╛ рддреНрд╡рд░рдг рд▓рд┐рдЦреЗрдВ (рдЬрдмрдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдХреЛрдИ рддрд╛рд▓рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкрд░) рдФрд░ рдбреЗрдЯрд╛ рдЖрдХрд╛рд░ рдореЗрдВ 1.6 рдЧреБрдирд╛ рд▓рд╛рдн рд╕рднреА рдкрдврд╝рдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрдореА рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред

Source: https://habr.com/ru/post/In217617/


All Articles