
рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░: рдЕрдм рдЧреНрд░рд╛рд╣рдХ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рд╕реЗ рдПрдордУрдбреА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, рд╣рдорд╛рд░реЗ рдореЙрдб-рд╕рд░реНрд╡рд░ рдореЗрдВ, рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рд╕рд░реНрд╡рд░ рд╕реНрддрд░ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
... рд▓реЗрдХрд┐рди рдпрд╣ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдирд╣реАрдВ рдерд╛ред рд╕рдмрд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ - рдФрд░ рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ред рдореВрд░реНрдЦ, рд╣реБрд╣?
рдЕрдВрдд рдореЗрдВ, рд╣рдордиреЗ рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ - MOD рд╕рд░реНрд╡рд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЧрдИред рдЙрдирдореЗрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд░рд┐рдмреВрдЯ рдпрд╛ рд╕реЗрд╡рд╛ рдХреЗ рдирд┐рд▓рдВрдмрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рдореЗрдореЛрд░реА-рдСрди-рдбрд┐рдорд╛рдВрдб рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реНрдореГрддрд┐ рдХреА рдПрдХ рдЕрд▓рдЧ рдорд╛рддреНрд░рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЪреВрдВрдХрд┐ рдореЗрдореЛрд░реА рдХрд╛ рднреБрдЧрддрд╛рди "рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ-рдЖрд╡рд░реНрд╕" рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ-рдиреИрдиреЛрд╕реЗрдХрдВрдб рдореЗрдВ), рдпрд╣ рдЕрдкреНрд░рдпреБрдХреНрдд рдореЗрдореЛрд░реА рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рджрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдЫреЛрдЯреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдШреВрдордирд╛, рдПрдХ рд╕реНрд╡реИрдк рдореЗрдВ рдЪрдврд╝рдирд╛ рднреА рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред
рд╕рдВрдкреВрд░реНрдг MOD рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рддреАрди рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВ: рд╕рд░реНрд╡рд░, рдбреЗрдЯрд╛рдмреЗрд╕ (рд╕реЗрдЯрд┐рдВрдЧреНрд╕) рдФрд░ рдПрдЬреЗрдВрдЯред
рдПрдЬреЗрдВрдЯ - modd (рдореЙрдб рдбреЗрдореЙрди) рдХреЛ рдЧреЗрд╕реНрдЯ рдорд╢реАрди рдХреЗ рдЕрдВрджрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдореЗрдореЛрд░реА рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдХреНрд╕рдирд╕реНрдЯреЛрд░ (рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЧреЗрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо dom0 рдореЗрдВ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдмрд╛рддрдЪреАрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдбреЗрдЯрд╛ / mod_meminfo рдореЗрдВ рдмрд╕ / proc / meminfo рд╕реЗ xenstore рддрдХ рдбреЗрдЯрд╛ рд▓рд┐рдЦрддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдЗрди рдирдВрдмрд░реЛрдВ рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдореЗрдореЛрд░реА рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реИ рдпрд╛ рдЗрд╕реЗ рдХрдо рдХрд░рдирд╛ рд╣реИред MOD рд╕рд░реНрд╡рд░ рдХрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рд╕рд╛рдорд╛рдиреНрдп рд╢рдмреНрджреЛрдВ рдореЗрдВ): рдореБрдХреНрдд рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рдо рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдлрд╝рд░реНрд╕ рдФрд░ рдХреИрд╢реНрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ), рдпрджрд┐ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдореЗрдореЛрд░реА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдХрдо рд╣реИ, рддреЛ рд╡реГрджреНрдзрд┐ рдХрд░реЗрдВред
рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛ MOD тАЛтАЛрдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
MOD рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ:
- рд╣рд╛рд░реНрдб рдореЗрдореЛрд░реА рд╕реАрдорд╛рдПрдБ - рдПрдХ рдкреВрд░реНрдг рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдоред рдпреЗ рд╕реАрдорд╛рдПрдВ рдЙрди рд╕реАрдорд╛рдУрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИрдВ рдЬрд┐рдирдХреЗ рднреАрддрд░ рдореЗрдореЛрд░реА рдХреНрд╖рдорддрд╛ рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╕рдВрднрд╡ рд╣реИред рдЗрди рд╕реАрдорд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣рдорд╛рд░реЗ рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ (рдПрдХреНрд╕рдПрди 3.4) рдХреА рдПрдХ рддрдХрдиреАрдХреА рд╕реАрдорд╛ рд╣реИред рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рдХрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдЕрдиреБрдкрд╛рдд рд▓рдЧрднрдЧ 1 рд╕реЗ 4 рд╣реИ, рдЕрдзрд┐рдХрддрдо 1 рд╕реЗ 8 рддрдХред (рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдзрд┐рдХрддрдо рдорд╛рди 128 рдПрдордмреА - 48 рдЬреАрдмреА рдкрд░, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд░реНрдиреЗрд▓ рдШрдмрд░рд╛рд╣рдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрд░реНрдиреЗрд▓ рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕реАрдорд╛ рдХреА рд╕реЗрд╡рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдореЗрдореЛрд░реА рдирд╣реАрдВ рд╣реИ)ред рдпреЗ рд╕реАрдорд╛рдПрдБ MOD рдкреИрд░рд╛рдореАрдЯрд░ рдирд╣реАрдВ рд╣реИрдВ - рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдкреГрд╖реНрда рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реНрдерд╛рди рдкрд░ рд▓реЗ рдЬрд╛рдиреЗ рд╕реЗ рднреНрд░рдо рдмрдврд╝ рдЬрд╛рдПрдЧрд╛ред
- рдЬреИрдХрдбреЙ "рдЪрд╛рд▓реВ рдХрд░реЗрдВ" / "рдмрдВрдж рдХрд░реЗрдВ", рдпрд╣ рдмрд╕ рдмрдВрдж (рдЪрд╛рд▓реВ) MODред рдпрджрд┐ MOD рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореЗрдореЛрд░реА рдХреЛ рдЕрдВрддрд┐рдо рд╕реЗрдЯ рдорд╛рди рдкрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдм рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
- рд╕реНрдореГрддрд┐ рдХреА "рдирд░рдо рд╕реАрдорд╛"ред рдпреЗ рд╕реАрдорд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИрдВ рдХрд┐ рдХрд┐рд╕ рд╕реАрдорд╛ рддрдХ рдореЗрдореЛрд░реА рдХреЛ рд╡рд┐рдирд┐рдпрдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "рд╕реАрдорд╛рдПрдВ" рдирд╣реАрдВ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╕реНрдореГрддрд┐ рдЖрдХрд╛рд░ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ xen рдЙрдиреНрд╣реЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджреЗрдЧрд╛, рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕реА рддрд░рд╣ред
- рдореБрдХреНрдд рд╕реНрдореГрддрд┐ рдХреА рд╕реАрдорд╛рдПрдБред рдпрд╣ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЬреЛрдбрд╝реА рд╣реИ - рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рдХрд┐рддрдиреА рдореБрдХреНрдд рдореЗрдореЛрд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдирд░рдо рд╕реАрдорд╛ рдХреЗ рд╕рдорд╛рди, рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ MOD рд╕рд░реНрд╡рд░ рдХреЛ рдХрд┐рд╕ рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпреЗ рдорд╛рди рд╢реВрдиреНрдп рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ 0 рдирд┐рдГрд╢реБрд▓реНрдХ рдореЗрдореЛрд░реА рд╣реИ, рддреЛ рдпрд╛ рддреЛ рдЖрдк рд╕реНрд╡реИрдк рдпрд╛ рдХрд░реНрдиреЗрд▓ рдХреНрд░реИрд╢ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ)ред рд╡реЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдмрд░рд╛рдмрд░ рднреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ - рдЗрд╕рдХреА рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╣реИ - рдпрджрд┐ рд╕реАрдорд╛рдПрдВ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдмрд░рд╛рдмрд░ рдереАрдВ, рддреЛ рдЖрддреНрдо-рдЙрддреНрддреЗрдЬрд┐рдд рджреЛрд▓рди рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 8kb рдХреА рдХрдореА рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рдердо: 16kb рдЬреЛрдбрд╝реЗрдВ, 16kb рдирд┐рдХрд╛рд▓реЗрдВ, 16kb рдЬреЛрдбрд╝реЗрдВред 16kb, 16kb рдирд┐рдХрд╛рд▓реЗрдВ ...)ред рдЪреВрдВрдХрд┐ рдореЗрдореЛрд░реА рдХреЛ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд╝рд░ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрддрд┐рдерд┐ рдорд╢реАрди рдореЗрдореЛрд░реА рдХреЛ рд╕рд╛рдл рдХрд░рддреА рд╣реИ (рдпрд╣ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдореЗрдореЛрд░реА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЬреАрдм рд╣реЛрдЧрд╛), рдпрд╣ рдСрдкрд░реЗрд╢рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдХреНрдд рдирд╣реАрдВ рд╣реИред рдПрдХрд▓ рд╕реНрдореГрддрд┐ рдкрд░рд┐рд╡рд░реНрдзрди / рд╡рд┐рд▓реЛрдкрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕рд╛рдзрди рд▓реЗрддреЗ рд╣реИрдВ; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдореЗрдореЛрд░реА рд▓рдЧрд╛рддрд╛рд░ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдШреВрдордиреЗ рд▓рдЧреА, рддреЛ рдЗрд╕рд╕реЗ рдПрдХ рднрдЯрдХрд╛ рд╣реБрдЖ рднрд╛рд░ рдкреИрджрд╛ рд╣реЛрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдиреНрдпреВрдирддрдо 96MB, рдЕрдзрд┐рдХрддрдо 192MB рд╣реИред рдорд┐рдиреА рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП, рдорд╛рди рдХреНрд░рдорд╢рдГ 24 рдФрд░ 32 рдПрдордмреА рд╣реИрдВред
рдпрджрд┐ рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢реВрдиреНрдп рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ (рдпрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ), рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдкрд╡рд╛рдж
рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХреЗ рд▓рд┐рдП MOD рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдкрд░ рдореБрдЦреНрдп рдПрдХ рд╣реИ, рддреЛ рдореЗрдореЛрд░реА рд╕реАрдорд╛рдПрдВ рдПрдХ рд╣реА рд╕реЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рд╡реНрдпрд░реНрде рдореЗрдВ рдирд╣реАрдВ рд╕рддрд╛рддреА рд╣реИрдВ:
- JRE, JEEE, рдЯреЙрдордХреИрдЯ рдФрд░ рдЕрдиреНрдп рдЬрд╛рд╡рд╛-рдЖрдзрд╛рд░рд┐рдд рдЬрд╛рд╡рд╛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
- MongoDB - рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдореЗрдореЛрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрдврд╝рддрд╛ рд╣реИ, рдЪреЗрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдирд╣реАрдВ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ
рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ PS рдкрд┐рдЫрд▓рд╛ рд╡рд┐рд╖рдп:
habrahabr.ru/company/selectel/blog/99157