рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдПрдВрдЧреЗ рдХрд┐ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдФрд░ PostgreSQL рд╕реЗ рдХреИрд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░реЗрдВред рд╣рдо рджреЛрдиреЛрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рддреБрд▓рдирд╛рддреНрдордХ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рд╣рд╛рдИрд▓реЛрдб++ рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ 2019ред рдЯреЙрдореНрд╕реНрдХ рд╣реЙрд▓ред 24 рдЬреВрди, 16:00 рдмрдЬреЗред рдереАрд╕рд┐рд╕ рдФрд░ рдкреНрд░рджрд░реНрд╢рди. рдЕрдЧрд▓рд╛ рд╣рд╛рдИрд▓реЛрдб++ рд╕рдореНрдореЗрд▓рди 6 рдФрд░ 7 рдЕрдкреНрд░реИрд▓, 2020 рдХреЛ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╡рд┐рд╡рд░рдг рдФрд░ рдЯрд┐рдХрдЯ ╨┐╨╛ ╤Б╤Б╤Л╨╗╨║╨╡.

рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЗрд╕рдХреЗ рдмрд╛рдж - рдПрдЬреА): - рдореИрдВ рдПрдХ ZABBIX рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░ (рдЗрд╕рдХреЗ рдмрд╛рдж "рдЬрд╝реИрдмрд┐рдХреНрд╕" рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд), рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдХ рд╣реВрдВред рдореИрдВ 6 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдЕрдиреБрднрд╡ рд╣реИред рдЖрдЬ рдореИрдВ рдЙрд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рдЬреЛ TimescaleDB рдирд┐рдпрдорд┐рдд PostgreSQL 10 рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдкрд░ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рднрд╛рдЧ рднреАред

рд╢реАрд░реНрд╖ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдЪреБрдиреМрддрд┐рдпрд╛рдБ: рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рд▓реЗрдХрд░ рдбреЗрдЯрд╛ рд╕рдлрд╝рд╛рдИ рддрдХ

рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рджрд░реНрд╢рди рдЪреБрдиреМрддрд┐рдпрд╛рдБ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдкрд╣рд▓реА рдЙрддреНрдкрд╛рджрдХрддрд╛ рдЪреБрдиреМрддреА рдбреЗрдЯрд╛ рдХреЛ рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рдХреИрд╢рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд░реЗрдВ?

рдЕрдм рдореИрдВ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЗрдВ, рдкрд╣рд▓реА рдФрд░ рджреВрд╕рд░реА рдХреЙрд▓ рдХреЛ рдХреИрд╢рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдФрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг - рд╣рдо рдЗрд╕ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП RAM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрди рдЖрдВрдХрдбрд╝реЛрдВ рдкрд░ рдЕрдм рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреАред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрдХреНрд╖ рдореЗрдВ рдореБрдЦреНрдп рдЪрдпрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХреИрд╢рд┐рдВрдЧ рд╣реИ - рдЧреНрд░рд╛рдлрд╝ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдПред

рдЬрд╝реИрдмрд┐рдХреНрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рдХрд┐рдирд╛рд░реЗ рд╣реА рдХреИрд╢рд┐рдВрдЧ: рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреИрд╢, рд╡реИрд▓реНрдпреВ рдХреИрд╢, рд╣рд┐рд╕реНрдЯреНрд░реА рдХреИрд╢, рдЯреНрд░реЗрдВрдб рдХреИрд╢ рд╣реИред рдпрд╣ рдХреНрдпрд╛ рд╣реИ?

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЗрдВ рдХреИрд╢рд┐рдВрдЧред рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг

рдпрд╣рд╛рдБ рдЖрд░реЗрдЦ рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реИ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдпреЛрдЬрдирд╛ рдореЗрдВ рдореБрдЦреНрдп рд╣реИрдВ рдпреЗ рд╕рдВрдЧреНрд░рд╛рд╣рдХ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдпреЗ рд╕реНрд╡рдпрдВ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реИрдВ, рд╡рд┐рднрд┐рдиреНрди "рдкреЛрд▓рд░реНрд╕" рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред рд╡реЗ рдЖрдИрд╕реАрдПрдордкреА, рдЖрдИрдкреАрдПрдордЖрдИ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╣рд┐рд╕реНрдЯреНрд░реА рдХреИрд╢

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рддрджрдиреБрд╕рд╛рд░, рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕реЗ рдЖрдЧреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╣рд┐рд╕реНрдЯреНрд░реА рдХреИрд╢ рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдУрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред

рд╣рд┐рд╕реНрдЯреНрд░реА рд╕рд┐рдВрдХрд░ рдХрд╛ рдХрд╛рдо

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЗрдВ рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдЪреВрдБрдХрд┐ рдпрд╣ рдПрдХ рдЕрдЦрдВрдб рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╣реИ) рд╣рд┐рд╕реНрдЯреНрд░реА рд╕рд┐рдВрдХрд░ рд╣реИред рдпрд╣ рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рддрддреНрд╡, рдпрд╛рдиреА рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди рдХреЗ рдкрд░рдорд╛рдгреБ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ:

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

рдбреЗрдЯрд╛рдмреЗрд╕ред рдХреИрд╢рд┐рдВрдЧ

рдбреЗрдЯрд╛рдмреЗрд╕ рдкрдХреНрд╖ рдкрд░, рдЬрдм рдЖрдк рдЧреНрд░рд╛рдлрд╝ рдпрд╛ рдШрдЯрдирд╛рдУрдВ рдкрд░ рдХреБрдЫ рд░рд┐рдкреЛрд░реНрдЯ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╡рд┐рднрд┐рдиреНрди рдХреИрд╢ рд╣реЛрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рдореИрдВ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛.

MySQL рдХреЗ рд▓рд┐рдП Innodb_buffer_pool рд╣реИ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдХреИрд╢ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬрд┐рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдпреЗ рдореБрдЦреНрдп рд╣реИрдВ:

  • рд╕рд╛рдЭрд╛_рдмрдлрд╝рд░реНрд╕;
  • рдкреНрд░рднрд╛рд╡реА_рдХреИрд╢_рдЖрдХрд╛рд░;
  • рд╕рд╛рдЭрд╛ рдкреВрд▓ред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рддрджрдиреБрд╕рд╛рд░, рдПрдХ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдорд╛рд╣реМрд▓ рд╣реИ, рдпрд╛рдиреА рдЬрд╝реИрдмрд┐рдХреНрд╕ рд╕рд░реНрд╡рд░ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИред рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдкрд░, рдпрд╣ рд╡реИрд▓реНрдпреВ рдХреИрд╢ рдЖрджрд┐ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрддрд┐рд╣рд╛рд╕ рд╕реЗ рднреА рдкрдврд╝рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬреЛ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ, рдЬреЛ рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдЬрд╝реИрдмрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреНрд░рд╛рдлрд╝, рд░рд┐рдкреЛрд░реНрдЯ, рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреА рд╕реВрдЪреА, рд╣рд╛рд▓ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЗрддрд┐рд╣рд╛рд╕ рд╕рд╛рдлрд╝ рдХрд░рдирд╛. рдЬрд╝реИрдмрд┐рдХреНрд╕ рдХреЗ рдкрд╛рд╕ рд╣рд╛рдЙрд╕рдХреАрдкрд░ рд╣реИ

рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддреАрд╕рд░реА рдХреЙрд▓ рд╣рд╛рдЙрд╕рдХреАрдкрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рд╣реИред рд╣рд╛рдЙрд╕рдХреАрдкрд░ рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдпрд╛рдиреА, рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛ рддрддреНрд╡ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рддрдиреЗ рд╕рдордп рддрдХ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╣реИ (рджрд┐рдиреЛрдВ рдореЗрдВ), рдХрд┐рддрдиреЗ рд╕рдордп рддрдХ рд░реБрдЭрд╛рди рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ред

рдореИрдВрдиреЗ рдЯреНрд░реЗрдВрдб рдХреИрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХреА, рдЬрд┐рд╕рдХреА рд╣рдо рддреБрд░рдВрдд рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ: рдбреЗрдЯрд╛ рдЖрддрд╛ рд╣реИ, рд╣рдо рдЗрд╕реЗ рдПрдХ рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ (рдЬреНрдпрд╛рджрд╛рддрд░ рдпреЗ рдЕрдВрддрд┐рдо рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реИрдВ), рд░рд╛рд╢рд┐ рдФрд╕рдд/рдиреНрдпреВрдирддрдо рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдПрдХ рдШрдВрдЯреЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреА рддрд╛рд▓рд┐рдХрд╛ ("рд░реБрдЭрд╛рди") . "рд╣рд╛рдЙрд╕рдХреАрдкрд░" рдирд┐рдпрдорд┐рдд рдЪрдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрд╢рд╛ рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рдпрд╣ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реИ? рдЖрдк рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдЧреНрд░рд╛рдлрд╝ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд┐рддреНрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЖрдкрдХрд╛ рд╣рд┐рд╕реНрдЯреНрд░реА рд╕рд┐рдВрдХрд░ рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╕реНрдд рд╣реИ (рд▓рд╛рд▓ рдЧреНрд░рд╛рдл)ред рдФрд░ "рд▓рд╛рд▓" рдЧреНрд░рд╛рдлрд╝ рдЬреЛ рд╢реАрд░реНрд╖ рдкрд░ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ "рд╣рд╛рдЙрд╕рдХреАрдкрд░" рд╣реИ рдЬреЛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред

рдЖрдЗрдП рдХреБрдЫ рдЖрдЗрдЯрдо рдЖрдИрдбреА рд▓реЗрдВ: рдЖрдкрдХреЛ рдЕрдВрддрд┐рдо 5 рд╣рдЬрд╛рд░ рдХреЛ рд╣рдЯрд╛рдирд╛ рд╣реЛрдЧрд╛; рдмреЗрд╢рдХ, рдЕрдиреБрдХреНрд░рдорд┐рдд рджреНрд╡рд╛рд░рд╛ред рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ - рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрднреА рднреА рдЗрд╕реЗ рдбрд┐рд╕реНрдХ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдХреИрд╢ рдореЗрдВ рдбрд╛рд▓рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред рдЗрд╕рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЗрд╕рд╕реЗ рдХреБрдЫ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЖрдк рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЖрдкрдиреЗ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рдЖрдкрдХрд╛ рдЧреНрд░рд╛рдлрд╝ рд╕рдорддрд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ... рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдПрдБ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВ? рдХреНрдпрд╛ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рд╡рд┐рднрд╛рдЬрди (рд╡рд┐рднрд╛рдЬрди)

рдЖрдорддреМрд░ рдкрд░ рдЗрд╕реЗ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕реВрдЪреАрдмрджреНрдз рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдПрдХ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред MySQL рдХреА рдЕрдкрдиреА рддрдХрдиреАрдХ рд╣реИ. рд▓реЗрдХрд┐рди рдЬрдм PostgreSQL 10 рдФрд░ MySQL рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд╡реЗ рдмрд╣реБрдд рд╕рдорд╛рди рд╣реИрдВред рдмреЗрд╢рдХ, рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдм рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЖрдВрддрд░рд┐рдХ рдЕрдВрддрд░ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдХ рдирдП рд╡рд┐рднрд╛рдЬрди рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдЕрдХреНрд╕рд░ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рднреА рдкреИрджрд╛ рд╣реЛрддреА рд╣реИрдВред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЖрдкрдХреЗ рд╕реЗрдЯрдЕрдк (рдЖрдк рдПрдХ рджрд┐рди рдореЗрдВ рдХрд┐рддрдирд╛ рдбреЗрдЯрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ) рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдиреНрдпреВрдирддрдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рдпрд╣ 1 рджрд┐рди / рдмреИрдЪ рд╣реИ, рдФрд░ "рд░реБрдЭрд╛рди" рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ - 1 рдорд╣реАрдирд╛ / рдирдпрд╛ рдмреИрдЪ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╕реЗрдЯрдЕрдк рд╣реИ рддреЛ рдпрд╣ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред

рдЖрдЗрдП рддреБрд░рдВрдд рд╕реЗрдЯрдЕрдк рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣реЗрдВ: рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 5 рд╣рдЬрд╛рд░ рдирдП рдорд╛рди (рддрдерд╛рдХрдерд┐рдд рдПрдирд╡реАрдкреАрдПрд╕) - рдЗрд╕реЗ рдПрдХ рдЫреЛрдЯрд╛ "рд╕реЗрдЯрдЕрдк" рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред рдФрд╕рдд - рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 5 рд╕реЗ 25 рд╣рдЬрд╛рд░ рдорд╛рди рддрдХред рдЬреЛ рдХреБрдЫ рдКрдкрд░ рд╣реИ рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдбрд╝реЗ рдФрд░ рдмрд╣реБрдд рдмрдбрд╝реЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдмрд╣реБрдд рдмрдбрд╝реЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкрд░, 1 рджрд┐рди рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ MySQL рдкрд░ рдкреНрд░рддрд┐ рджрд┐рди 40 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдХреЗ рд╡рд┐рднрд╛рдЬрди рджреЗрдЦреЗ рд╣реИрдВ (рдФрд░ рдЕрдзрд┐рдХ рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)ред рдпрд╣ рдмрд╣реБрдд рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдЗрд╕реЗ рдХрдо рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ.

рдЖрдкрдХреЛ рд╡рд┐рднрд╛рдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рднрд╛рдЬрди рдЬреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рддрд╛рд▓рд┐рдХрд╛ рд╡рд┐рднрд╛рдЬрди рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИред рдЕрдХреНрд╕рд░ рдпреЗ рдбрд┐рд╕реНрдХ рдФрд░ рд╕реНрдкреИрди рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрддреА рд╣реИрдВред рдпрджрд┐ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рднрд╛рдЬрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рддреЛ рдпрд╣ рдПрдХ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЕрдзрд┐рдХ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рдЪреБрдирддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдХрдИ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрд╕рд░реНрдЯ (рдПрдХ рдЪрд╛рдЗрд▓реНрдб рдЯреЗрдмрд▓ рдореЗрдВ рдЗрдВрд╕рд░реНрд╢рди) рдХреЛ рднреА рддреЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдЕрднреА рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмреЛрд▓ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рднреА рд╕рдВрднрд╡ рд╣реИред рд╡рд┐рднрд╛рдЬрди рдЕрдХреНрд╕рд░ рдорджрдж рдХрд░рддрд╛ рд╣реИред

NoSQL рдХреЗ рд▓рд┐рдП рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, 3.4 рдореЗрдВ, рд╣рдордиреЗ рдПрдХ NoSQL рд╕рдорд╛рдзрд╛рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред Elasticsearch рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред рдЖрдк рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ: рдЖрдк рдЪрд╛рд╣реЗрдВ - рдпрд╛ рддреЛ рд╕рдВрдЦреНрдпрд╛рдПрдБ рд▓рд┐рдЦреЗрдВ рдпрд╛ рдХреБрдЫ рдЪрд┐рд╣реНрди; рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЯреЗрдХреНрд╕реНрдЯ рд╣реИ, рдЖрдк Elasticsearch рдкрд░ рд▓реЙрдЧ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ... рддрджрдиреБрд╕рд╛рд░, рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА Elasticsearch рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред рдпрд╣ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд▓рд╣рд╛рд▓ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреАред рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓реНрд╕

4.4.2 рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ TimescaleDB рдЬреИрд╕реА рдПрдХ рдЪреАрдЬрд╝ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ред рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рдпрд╣ PostgreSQL рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИ, рдпрд╛рдиреА рдЗрд╕рдореЗрдВ рдПрдХ рдореВрд▓ PostgreSQL рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИред рд╕рд╛рде рд╣реА, рдпрд╣ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЖрдкрдХреЛ рдЯрд╛рдЗрдорд╕реАрд░реАрдЬрд╝ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд┐рднрд╛рдЬрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХреНрдпрд╛ рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдпрд╣ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рд╣реИ - рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓ рдореЗрдВ рдРрд╕реА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдореЗрдВ рдЦрдВрдб рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рдореИрдВ рдЧрд▓рдд рдирд╣реАрдВ рд╣реВрдБ рддреЛ рдЯреБрдХрдбрд╝реЗ рд╡рд┐рднрд╛рдЬрди рд╣реИрдВ, рдпреЗ рдЪрд╛рдЗрд▓реНрдб рдЯреЗрдмрд▓ рд╣реИрдВред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рднрд╛рд╡реА рд╣реИ.

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рдФрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ? рдпрд╣ рдЖрд╕рд╛рди рд╣реИ!

рдпрд╣ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╣реИ, рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдЖрдк рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рдкреИрдХреЗрдЬ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ... рдпрд╣ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдкреИрдХреЗрдЬ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ. рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рдореБрдЭреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рди рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЬрд╝реИрдмрд┐рдХреНрд╕ рдкрд░ рд╣рдо рдмрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреЛ рд▓реЛрдЧ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ... рдЖрдк рдмрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдЬрд╝реИрдмрд┐рдХреНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдФрд░ рдЖрдЦрд┐рд░реА рдХрджрдо...

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреАред рдЗрддрд┐рд╣рд╛рд╕ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг

рдЖрдкрдХреЛ рдПрдХ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ. рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╝рдВрдХреНрд╢рди рд╣реИ - рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рдмрдирд╛рдПрдВред рдЗрд╕рдореЗрдВ рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╡рд╣ рддрд╛рд▓рд┐рдХрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╣рд╛рдЗрдкрд░рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рд╡рд╣ рдХреНрд╖реЗрддреНрд░ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдирд╛ рд╣реИ, рдФрд░ рдЦрдВрдб_рд╕рдордп_рдЕрдВрддрд░рд╛рд▓ (рдпрд╣ рдЦрдВрдбреЛрдВ рдХрд╛ рдЕрдВрддрд░рд╛рд▓ рд╣реИ (рд╡рд┐рднрд╛рдЬрди рдЬрд┐рдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред 86 рдПрдХ рджрд┐рди рд╣реИред

рдорд╛рдЗрдЧреНрд░реЗрдЯ_рдбреЗрдЯрд╛ рдкреИрд░рд╛рдореАрдЯрд░: рдпрджрд┐ рдЖрдк рд╕рддреНрдп рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рднреА рдореМрдЬреВрджрд╛ рдбреЗрдЯрд╛ рдХреЛ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд┐рдд рдЦрдВрдбреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрдЧрд╛ред

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

рдФрд░ рд╣рдо рдЕрдкрдиреЗ db_extention рдореЗрдВ рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ: рд╣рдо timescaledb рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рдорд╛рд░рд╛ Zabbix рд╕рдордЭ рд╕рдХреЗ рдХрд┐ db_extention рд╣реИред рд╡рд╣ рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрди "рд╕реБрд╡рд┐рдзрд╛рдУрдВ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдФрд░ рдХреНрд╡реЗрд░реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ TimescaleDB рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред

рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

рдореИрдВрдиреЗ рджреЛ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛. рдкрд╣рд▓рд╛ рд╕рд░реНрд╡рд░ рдПрдХ рдХрд╛рдлреА рдЫреЛрдЯреА рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди, 20 рдкреНрд░реЛрд╕реЗрд╕рд░, 16 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд░реИрдо рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ 10.8 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдбреЗрдмрд┐рдпрди рдерд╛, рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо xfs рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрдирд╛рдИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЬрд╝реИрдмрд┐рдХреНрд╕ рд╕реНрд╡рдпрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рдЙрд╕реА рдорд╢реАрди рдкрд░ рдПрдХ рдЬрд╝реИрдмрд┐рдХреНрд╕ рд╕рд░реНрд╡рд░, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдФрд░ рд▓реЛрдб рдПрдЬреЗрдВрдЯ рдереЗред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдореИрдВрдиреЗ 50 рд╕рдХреНрд░рд┐рдп рдПрдЬреЗрдВрдЯреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рдгрд╛рдо рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП LoadableModule рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рд╣реА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рддрд╛рд░, рд╕рдВрдЦреНрдпрд╛рдПрдВ рдЗрддреНрдпрд╛рджрд┐ рдЙрддреНрдкрдиреНрди рдХреАрдВред рдореИрдВрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдбреЗрдЯрд╛ рд╕реЗ рднрд░ рджрд┐рдпрд╛ред рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкреНрд░рддрд┐ рд╣реЛрд╕реНрдЯ 5 рд╣рдЬрд╛рд░ рдбреЗрдЯрд╛ рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рдереЗ, рдФрд░ рд▓рдЧрднрдЧ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рддрддреНрд╡ рдореЗрдВ рдПрдХ рдЯреНрд░рд┐рдЧрд░ рд╢рд╛рдорд┐рд▓ рдерд╛ - рддрд╛рдХрд┐ рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реЗрдЯрдЕрдк рдмрди рд╕рдХреЗред рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЯреНрд░рд┐рдЧрд░ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдореИрдВрдиреЗ рди рдХреЗрд╡рд▓ 50 рдПрдЬреЗрдВрдЯреЛрдВ (рдЕрдзрд┐рдХ рдЬреЛрдбрд╝рдХрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдмрд▓реНрдХрд┐ рдЧрддрд┐рд╢реАрд▓ рдбреЗрдЯрд╛ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдЕрджреНрдпрддрди рдЕрдВрддрд░рд╛рд▓ рдХреЛ 4 рд╕реЗрдХрдВрдб рддрдХ рдХрдо рдХрд░рдХреЗ рдЕрджреНрдпрддрди рдЕрдВрддрд░рд╛рд▓ рдФрд░ рд▓реЛрдб рдХреЛ рд╡рд┐рдирд┐рдпрдорд┐рдд рдХрд┐рдпрд╛ред

рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдгред рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓: 36 рд╣рдЬрд╛рд░ рдПрдирд╡реАрдкреА

рдкрд╣рд▓рд╛ рд▓реЙрдиреНрдЪ, рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рд╕реЗрдЯрдЕрдк рдЗрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд╢реБрджреНрдз PostreSQL 10 рдкрд░ рдерд╛ (рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 35 рд╣рдЬрд╛рд░ рдорд╛рди)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдбрд╛рд▓рдиреЗ рдореЗрдВ рдПрдХ рд╕реЗрдХрдВрдб рдХрд╛ рдЕрдВрд╢ рд▓рдЧрддрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рдФрд░ рддреЗрдЬрд╝ рд╣реИ, рдПрд╕рдПрд╕рдбреА рдбреНрд░рд╛рдЗрд╡ (200 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ)ред рдПрдХрдорд╛рддреНрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ 20 рдЬреАрдмреА рдмрд╣реБрдд рдЬрд▓реНрджреА рднрд░ рдЬрд╛рддрд╛ рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдРрд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЧреНрд░рд╛рдлрд╝ рд╣реЛрдВрдЧреЗред рдпрд╣ рдПрдХ рдорд╛рдирдХ рдЬрд╝реИрдмрд┐рдХреНрд╕ рд╕рд░реНрд╡рд░ рдкреНрд░рджрд░реНрд╢рди рдбреИрд╢рдмреЛрд░реНрдб рд╣реИред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

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

рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдгред рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓: 50 рд╣рдЬрд╛рд░ рдПрдирд╡реАрдкреА

рдЗрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЙрд╕реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд▓реЛрдб рдХреЛ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 50 рд╣рдЬрд╛рд░ рдорд╛рди рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ред рд╣рд╛рдЙрд╕рдХреАрдкрд░ рджреНрд╡рд╛рд░рд╛ рд▓реЛрдб рдХрд░рдиреЗ рдкрд░ рдЧрдгрдирд╛ рдХреЗ рд╕рд╛рде 10-2 рд╕реЗрдХрдВрдб рдореЗрдВ 3 рд╣рдЬрд╛рд░ рдорд╛рди рджрд░реНрдЬ рдХрд┐рдП рдЧрдПред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдХреНрдпрд╛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

"рд╣рд╛рдЙрд╕рдХреАрдкрд░" рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдо рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрддрд┐рд╣рд╛рд╕-рд╕рд┐рдВрдХрд░ рдЯреНрд░реИрдкрд░реНрд╕ рдкрд░ рднрд╛рд░ рдЕрднреА рднреА 60% рдХреЗ рд╕реНрддрд░ рдкрд░ рд╣реИ (рддреАрд╕рд░рд╛ рдЧреНрд░рд╛рдл, рд╢реАрд░реНрд╖ рджрд╛рдПрдВ)ред рдЬрдм рд╣рд╛рдЙрд╕рдХреАрдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ (рдиреАрдЪреЗ рдмрд╛рдПрдВ) рд╣рд┐рд╕реНрдЯреНрд░реА рдХреИрд╢ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рднрд░рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд▓рдЧрднрдЧ рдЖрдзрд╛ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдерд╛, 20% рднрд░рд╛ рд╣реБрдЖред

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдгред рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓: 80 рд╣рдЬрд╛рд░ рдПрдирд╡реАрдкреА

рдлрд┐рд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрдврд╝рд╛рдХрд░ 80 рд╣рдЬрд╛рд░ рдорд╛рди рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдХрд░ рджрд┐рдпрд╛:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдореИрдВрдиреЗ рдПрдХ рдФрд░ рд╕рд░реНрд╡рд░ рд▓рд┐рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 48 рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ 128 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд░реИрдо рдереА:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдореИрдВрдиреЗ рдЗрд╕реЗ "рдЯреНрдпреВрди" рднреА рдХрд┐рдпрд╛ - рд╣рд┐рд╕реНрдЯреНрд░реА рд╕рд┐рдВрдХрд░ (60 рдЯреБрдХрдбрд╝реЗ) рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкреНрд░рджрд░реНрд╢рди рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо "рд╢реИрд▓реНрдл рдкрд░" рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдпрдж рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреА рд╕реАрдорд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдгред рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА: 80 рд╣рдЬрд╛рд░ рдПрдирд╡реАрдкреА

рдореЗрд░рд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп TimescaleDB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рдлрд╝ рдПрдХ рдЧрд┐рд░рд╛рд╡рдЯ рджрд┐рдЦрд╛рддрд╛ рд╣реИ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

PostgreSQL рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг: 120 рд╣рдЬрд╛рд░ рдПрдирд╡реАрдкреА

рдЗрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдбреЗрдЯрд╛ рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдорд╛рди рдмрдврд╝рд╛рдХрд░ рдЖрдзрд╛ рдорд┐рд▓рд┐рдпрди рдХрд░ рджрд┐рдпрд╛ рдФрд░ 125 рд╣рдЬрд╛рд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдХрд╛ рдкрд░рд┐рдХрд▓рд┐рдд рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдФрд░ рдореБрдЭреЗ рдпреЗ рдЧреНрд░рд╛рдлрд╝ рдорд┐рд▓реЗ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдПрдХ рдХрд╛рдордХрд╛рдЬреА рд╕реЗрдЯрдЕрдк рд╣реИ, рдпрд╣ рдХрд╛рдлреА рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 1,5 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдбрд┐рд╕реНрдХ рдереА, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рд╣реА рдЙрдкрдпреЛрдЧ рдХрд░ рд▓рд┐рдпрд╛ред рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЙрд╕реА рд╕рдордп TimescaleDB рдкрд░ рдирдП рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рдП рдЧрдП рдереЗ, рдФрд░ рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд┐рд╕реА рдХрд╛ рдзреНрдпрд╛рди рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ MySQL рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЖрдорддреМрд░ рдкрд░, рд╡рд┐рднрд╛рдЬрди рд░рд╛рдд рдореЗрдВ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдореНрдорд┐рд▓рди рдФрд░ рдХрд╛рдо рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реЗрд╡рд╛ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ! рдореБрдЦреНрдп рдХрд╛рд░реНрдп TimescaleDB рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдерд╛ред рдкрд░рд┐рдгрд╛рдо рдирд┐рдореНрди рдЖрдВрдХрдбрд╝рд╛ рдерд╛: рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 120 рд╣рдЬрд╛рд░ рдорд╛рдиред

рд╕рдореБрджрд╛рдп рдореЗрдВ рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рднреА рд╣реИрдВ:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рд╡реНрдпрдХреНрддрд┐ рдиреЗ TimescaleDB рднреА рдЪрд╛рд▓реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ io.weight рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рднрд╛рд░ рдХрдо рд╣реЛ рдЧрдпрд╛; рдФрд░ TimescaleDB рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рднреА рдХрдо рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпреЗ рд╕рд╛рдзрд╛рд░рдг рдкреИрдирдХреЗрдХ рдбрд┐рд╕реНрдХ рд╣реИрдВ, рдпрд╛рдиреА рд╕рд╛рдзрд╛рд░рдг рдбрд┐рд╕реНрдХ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди (рдПрд╕рдПрд╕рдбреА рдирд╣реАрдВ)!

рдХреБрдЫ рдЫреЛрдЯреЗ рд╕реЗрдЯрдЕрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдбрд┐рд╕реНрдХ рдкреНрд░рджрд░реНрд╢рди рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, TimescaleDB рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рдореИрдВ рдЖрдк рд╕рднреА рдХреЛ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ: рдореЙрд╕реНрдХреЛ рдореЗрдВ рд╕рдореНрдореЗрд▓рди, рд░реАрдЧрд╛ рдореЗрдВ рд╢рд┐рдЦрд░ рд╕рдореНрдореЗрд▓рдиред рд╣рдорд╛рд░реЗ рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рдЯреЗрд▓реАрдЧреНрд░рд╛рдо, рдлреЛрд░рдо, рдЖрдИрдЖрд░рд╕реАред рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рдбреЗрд╕реНрдХ рдкрд░ рдЖрдПрдВ, рд╣рдо рд╣рд░ рд╡рд┐рд╖рдп рдкрд░ рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рджрд░реНрд╢рдХреЛрдВ рдХреЗ рдкреНрд░рд╢реНрди

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

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

рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рднреА, рд╣рдордиреЗ рдЙрдирдХреА рдкреНрд░рд╕рд┐рджреНрдз "рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ" рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛: рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдХрд╛рдЯ рджрд┐рдпрд╛, рдФрд░ рд╣рдореЗрдВ рдЗрд╕ рдХреЛрдб рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдмрдВрдж рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдореИрдВ рдХрдИ рд╕реЗрдЯрдЕрдкреЛрдВ рдкрд░ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реВрдВрдЧрд╛ред рдпрджрд┐ рдЖрдк MySQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ... рдФрд╕рдд рд╕реЗрдЯрдЕрдк рдХреЗ рд▓рд┐рдП, рдХреЛрдИ рднреА рд╕рдорд╛рдзрд╛рди рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдФрд░: - рд╕рдореБрджрд╛рдп рдХреЗ рдЕрдВрддрд┐рдо рдЧреНрд░рд╛рдлрд╝ рдкрд░, "рд╣рд╛рдЙрд╕рдХреАрдкрд░" рдХреЗ рд╕рд╛рде рдПрдХ рдЧреНрд░рд╛рдлрд╝ рдерд╛:

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрд╛. рд╣рд╛рдЙрд╕рдХреАрдкрд░ TimescaleDB рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ?

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

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

рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓ рдмрд╕ рдпрд╣ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреЛрдИ рд╣рд┐рд╕реНрд╕рд╛ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред рдФрд░ рдЪреВрдВрдХрд┐ рдпрд╣ рдХреНрд╡реЗрд░реА рдкреНрд▓рд╛рдирд░ рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИ, рдпрд╣ рдЪреБрдирд┐рдВрджрд╛ рдпрд╛ рдЕрдиреНрдп рдкрд░рд┐рдЪрд╛рд▓рдиреЛрдВ рдореЗрдВ рдЖрдкрдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рддреБрд░рдВрдд рд╕рдордЭ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣рд┐рд╕реНрд╕рд╛ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ - "рдореИрдВ рдЕрдм рд╡рд╣рд╛рдВ рдирд╣реАрдВ рдЬрд╛рдКрдВрдЧрд╛!" (рдбреЗрдЯрд╛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ)ред рдмрд╕ рдЗрддрдирд╛ рд╣реА! рдпрд╛рдиреА, рдЯреЗрдмрд▓ рд╕реНрдХреИрди рдХреЛ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдбрд┐рд▓реАрдЯ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рддреЗрдЬрд╝ рд╣реИред

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

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

рдФрд░: - рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬрд╝ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ?

рдПрдЬреА: - рдмреЗрд╢рдХ, рдЬрд╝реИрдмрд┐рдХреНрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рддрд╛рд▓рд┐рдХрд╛рдПрдБ рд╣реИрдВ, рдЬреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдПрдБ рдФрд░ рдШрдЯрдирд╛рдПрдБ рдкреИрджрд╛ рдХрд░рддреА рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдШрдЯрдирд╛рдУрдВ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рддреЗрдЬрд╝ рднрдВрдбрд╛рд░рдг рдореЗрдВ рд░реБрдЭрд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдФрд░: - рдХреНрдпрд╛ рдЖрдк рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╕рдм рдХреБрдЫ рдХрд┐рддрдиреА рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛?

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

рдФрд░: - рддреЛ рд╣рдо рдмрд░рд╛рдмрд░реА рдХреА рд▓рдбрд╝рд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рди рдХрд┐ рдЗрди рддреЗрдЬрд╝ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдорд╣рд╛рди рд▓рд╛рдн рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ?

рдПрдЬреА: - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рд╣рдо рдПрдХреАрдХреГрдд рд╣реЛрдВрдЧреЗ, рддреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдкрд░реАрдХреНрд╖рдг рд╣реЛрдВрдЧреЗред

рдФрд░: тАУ рдЕрдЪреНрдЫрд╛ рдкреБрд░рд╛рдирд╛ рдЖрд░рдЖрд░рдбреА рдХрд╣рд╛рдБ рдЧрдпрд╛? рдЖрдкрдиреЗ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╕рднреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрд░рдЖрд░рдбреА рдкрд░ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдереЗред

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

рд╣рд╛рдИрд▓реЛрдб++, рдПрдВрдбреНрд░реА рдЧреБрд╢рдЪрд┐рди (рдЬрд╝реИрдмрд┐рдХреНрд╕): рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдореВрд▓ рд╡рд┐рднрд╛рдЬрди

рдХреБрдЫ рд╡рд┐рдЬреНрдЮрд╛рдкрди ЁЯЩВ

рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЖрджреЗрд╢ рджреЗрдХрд░ рдпрд╛ рдорд┐рддреНрд░реЛрдВ рдХреЛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдорд╛рд░рд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб VPS $4.99 рд╕реЗ рд╢реБрд░реВ, рдкреНрд░рд╡реЗрд╢ рд╕реНрддрд░ рдХреЗ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдПрдирд╛рд▓реЙрдЧ, рдЬрд┐рд╕рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣рдордиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛: VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рд╕рдЪреНрдЪрд╛рдИ $19 рд╕реЗ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреИрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ? (RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред

рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯрд┐рдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ Dell R730xd 2x рд╕рд╕реНрддрд╛ рд╣реИ? рдХреЗрд╡рд▓ рдпрд╣рд╛рдВ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 рдЯреАрд╡реА $199 рд╕реЗ рдиреАрджрд░рд▓реИрдВрдб рдореЗрдВ! рдбреЗрд▓ R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 рд╕реЗ! рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЙрд░реНрдк рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 730 рдпреВрд░реЛ рдореВрд▓реНрдп рдХреЗ рдбреЗрд▓ R5xd E2650-4 v9000 рд╕рд░реНрд╡рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧ?

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ