рдПрдХ рд╕рд╛рдорд╛рдиреНрдп, "рд╕реНрдЯреНрд░рд┐рдВрдЧ" DBMS рдореЗрдВ, рдЬрд┐рд╕рдХреЗ рдЙрджрд╛рд╣рд░рдг MySQL, Postgres, MS SQL рд╕рд░реНрд╡рд░ рд╣реИрдВ, рдбреЗрдЯрд╛ рдЗрд╕ рдХреНрд░рдо рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдПрдХ рдкрдВрдХреНрддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рди рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреЗ рд╣реИрдВред рдХреЙрд▓рдорд░ рдбреАрдмреАрдПрдордПрд╕ рдореЗрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрд▓рдо рдХреЗ рдорд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рдХреЙрд▓рдо рдХрд╛ рдбреЗрдЯрд╛ рдПрдХ рд╕рд╛рде рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рд╕реНрддрдВрдн DBMS рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ рд╡рд░реНрдЯрд┐рдХрд╛, рдкреИрд░рд╛рд╕реЗрд▓ (рдПрдХреНрдЯрд┐рдпрди рдореИрдЯреНрд░рд┐рдХреНрд╕, рдЕрдореЗрдЬрд╝реЕрди рд░реЗрдбрд╢рд┐рдлреНрдЯ), рд╕рд╛рдЗрдмреЗрд╕ рдЖрдИрдХреНрдпреВ, рдПрдХреНрд╕рд╛рд╕реЛрд▓, рдЗрдиреНрдлреЛрдмреНрд░рд╛рдЗрдЯ, рдЗрдирдлрд┐рдиреАрдбреАрдмреА, рдореЛрдиреЗрдЯрдбреАрдмреА (рд╡реЗрдХреНрдЯрд░рд╡рд╛рдЗрдЬ, рдПрдХреНрдЯрд┐рдпрди рд╡реЗрдХреНрдЯрд░), рд▓реНрдпреВрд╕рд┐рдбрдбреАрдмреА, рдПрд╕рдПрдкреА рд╣рд╛рдирд╛, рдЧреВрдЧрд▓ рдбреНрд░реЗрдореЗрд▓, рдЧреВрдЧрд▓ рдкрд╛рд╡рд░рдбреНрд░рд┐рд▓, рдбреНрд░реНрдпреВрдб, рдХреЗрдбреАрдмреА+ред
рдХрдВрдкрдиреА рдПрдХ рдореЗрд▓ рдлрд╛рд░рд╡рд░реНрдбрд░ рд╣реИ
рдЖрд░рд╛рдо
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдПрдХ рд╣реА рдХрдорд╛рдВрдб рд╕реЗ рдЙрдмрдВрдЯреВ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк SQL рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рддреБрд░рдВрдд рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП Clickhouse рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк MySQL рдореЗрдВ "рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдБ рджрд┐рдЦрд╛рдПрдБ" рдФрд░ Clickhouse рдореЗрдВ SQL рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
MySQL рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдЗрд╕ DBMS рдореЗрдВ рдЯреЗрдмрд▓ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдЕрдВрддрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЯреЗрдмрд▓ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рд╕рд╣рдЬ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЗрдмрд▓ рдЗрдВрдЬрди рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдХреБрдЫ рд╕рдордп рдЪрд╛рд╣рд┐рдПред
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдЬрд╝реВрдХреАрдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдХреНрд╡реЗрд░реА рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрддреНрдХреГрд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддрд╛ рд╣реИ - рд╕рд┐рд╕реНрдЯрдо рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ, рдФрд░ рд╕рднреА рдбреЗрдЯрд╛ рдкреБрд░рд╛рдиреЗ рдФрд░ рдЙрдмрд╛рдК SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдирд┐рд╖реНрдкрд╛рджрди
рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд░реНрд╡рд░ рдкрд░ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдмрдирд╛рдо рд╡рд░реНрдЯрд┐рдХрд╛ рдФрд░ MySQL рддреБрд▓рдирд╛: рджреЛ рд╕реЙрдХреЗрдЯ Intel┬о Xeon┬о CPU E5-2650 v2 @ 2.60GHz; 128 рдЬреАрдмреА рд░реИрдо; 5 8TB SATA HDD, ext6 рдкрд░ md RAID-4редрдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЕрдореЗрдЬрд╝реЕрди рд░реЗрдбрд╢рд┐рдлреНрдЯ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреА рддреБрд▓рдирд╛ред- рдмреНрд▓реЙрдЧ рдЕрдВрд╢
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрд▓рд╛рдЙрдбрдлреНрд▓реЗрдпрд░ :
ClickHouse рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рднреА рдиреЛрдбреНрд╕ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдорд╛рди рд╣реИ рдФрд░ рд╕рдордиреНрд╡рдп рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ ZooKeeper рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдХрдИ рдиреЛрдбреНрд╕ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рдореВрд╣ рдмрдирд╛рдпрд╛ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рд╣рдордиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдлреА рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдбреАрдмреАрдПрдордПрд╕ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдореЗрдВ рджрд╛рд╡рд╛ рдХрд┐рдП рдЧрдП рдлрд╛рдпрджреЗ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рд╣рдордиреЗ ClickHouse рдХреЗ рдкреАрдЫреЗ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░ рдХрд░реАрдм рд╕реЗ рдирдЬрд╝рд░ рдбрд╛рд▓рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЕрдиреБрд╕рдВрдзрд╛рди рдореЗрдВ рдкрд╣рд▓реА рдмрд╛рдзрд╛ рдЯреВрд▓ рдХреА рдХрдореА рдФрд░ ClickHouse рдХрд╛ рдЫреЛрдЯрд╛ рд╕рдореБрджрд╛рдп рдерд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕ DBMS рдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдкрд░ рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ред
ClickHouse рд╕реАрдзреЗ рдХрд╛рдлреНрдХрд╛ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЧреЛ рдореЗрдВ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдПрдбрд╛рдкреНрдЯрд░ рд╕реЗрд╡рд╛ рд▓рд┐рдЦреА рд╣реИред рдЗрд╕рдиреЗ рдХрд╛рдлреНрдХрд╛ рд╕реЗ рдХреИрдк'рдПрди рдкреНрд░реЛрдЯреЛ рдПрдиреНрдХреЛрдбреЗрдб рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкрдврд╝рд╛, рдЙрдиреНрд╣реЗрдВ рдЯреАрдПрд╕рд╡реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдЙрдиреНрд╣реЗрдВ HTTP рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреИрдЪреЛрдВ рдореЗрдВ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдореЗрдВ рдбрд╛рд▓рд╛ред рдмрд╛рдж рдореЗрдВ рд╣рдордиреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ ClickHouse рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдЧреЛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддреЗ рд╕рдордп, рд╣рдордиреЗ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдЦреЛрдЬреА - рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ ClickHouse рдХреЗ рд▓рд┐рдП рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рджреГрдврд╝рддрд╛ рд╕реЗ рдкреИрдХреЗрдЯ рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдбрд╛рд▓реА рдЧрдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ, рд╣рдордиреЗ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдХрд┐ ClickHouse рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
рдореБрдЦреНрдп рдЗрдВрдЬрди, рдпрд╛ рдмрд▓реНрдХрд┐, рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ClickHouse рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЯреЗрдмрд▓ рдЗрдВрдЬрди рдХрд╛ рдПрдХ рдкрд░рд┐рд╡рд╛рд░, рдорд░реНрдЬрдЯреНрд░реА рд╣реИред рдпрд╣ рдЗрдВрдЬрди рд╡реИрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ Google BigTable рдпрд╛ Apache Cassandra рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ LSM рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдореЗрдореЛрд░реА рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ рд╕реЗ рдмрдЪрддрд╛ рд╣реИ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕реАрдзреЗ рдбрд┐рд╕реНрдХ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реИред рдпрд╣ рдЗрд╕реЗ рдЙрддреНрдХреГрд╖реНрдЯ рд▓реЗрдЦрди рдереНрд░реВрдкреБрдЯ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореНрдорд┐рд▓рд┐рдд рдкреИрдХреЗрдЯ рдХреЛ рдХреЗрд╡рд▓ "рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА" рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд╕реЗрдЧрдореЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдХ рдкрд░ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореЗрдореЛрд░реА рдЯреЗрдмрд▓ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдпрд╛ рдбреЗрдЯрд╛ рдХреА "рддрд╛рдЬрдЧреА" рдХреА рдХрд┐рд╕реА рднреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХрд╛ рдорддрд▓рдм рдпрд╣ рднреА рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдмрджрд▓рдиреЗ рдпрд╛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрдЬ рддрдХ, рдбреЗрдЯрд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдЗрд╕реЗ рдХреИрд▓реЗрдВрдбрд░ рдорд╛рд╣ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣рдЯрд╛рдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЦрдВрдб рдХрднреА рднреА рдПрдХ рдорд╣реАрдиреЗ рдХреА рд╕реАрдорд╛ рдХреЛ рдкрд╛рд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред ClickHouse рдЯреАрдо рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рдмрдирд╛рдиреЗ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИред рджреВрд╕рд░реА рдУрд░, рдпрд╣ рд▓реЗрдЦрди рдФрд░ рд╡рд┐рд▓рдп рдЦрдВрдбреЛрдВ рдХреЛ рд╡рд┐рд╡рд╛рдж-рдореБрдХреНрдд рдмрдирд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП I/O рдпрд╛ рдХреЛрд░ рд╕рдВрддреГрдкреНрдд рд╣реЛрдиреЗ рддрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рдЖрд╡реЗрд╖рдг рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдереНрд░реВрдкреБрдЯ рд╕реНрдХреЗрд▓ рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдХрд╛ рдпрд╣ рднреА рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдЫреЛрдЯреЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрдлрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреНрдХрд╛ рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдЗрдВрд╕рд░реНрдЯрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ ClickHouse рд▓рдЧрд╛рддрд╛рд░ рдЦрдВрдбреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдХрдИ рдЫреЛрдЯреЗ рдЯреБрдХрдбрд╝реЗ рд╕рдВрдпреБрдХреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдЕрдзрд┐рдХ рдмрд╛рд░ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рд╕рд╕реЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреА рддреАрд╡реНрд░рддрд╛ рдмрдврд╝ рдЬрд╛рдПрдЧреАред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рддрдХ рдорд░реНрдЬ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛, рдмрд╣реБрдд рд╕реЗ рдЕрд╕рдВрдмрдВрдзрд┐рдд рд╣рд┐рд╕реНрд╕реЗ рдЗрдиреНрд╕рд░реНрдЯ рдХреЗ рдЖрдХреНрд░рд╛рдордХ рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдВрдЧреЗред рд╣рдордиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдбреЗрдЯрд╛ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг рдФрд░ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдордЭреМрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣реИред
рддрд╛рд▓рд┐рдХрд╛ рдкрдврд╝рдиреЗ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдХреБрдВрдЬреА рдбрд┐рд╕реНрдХ рдкрд░ рдбреЗрдЯрд╛ рдХрд╛ рдЕрдиреБрдХреНрд░рдордг рдФрд░ рд╕реНрдерд╛рди рд╣реИред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд┐рддрдирд╛ рддреЗрдЬ рд╣реИ, рдЬрдм рдЗрдВрдЬрди рдХреЛ рдбрд┐рд╕реНрдХ рд╕реЗ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рдЕрдВрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЗрд╕рдореЗрдВ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред ClickHouse рдПрдХ рдХреЙрд▓рдо рд╕реНрдЯреЛрд░ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдЧрдореЗрдВрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдХреНрд░рдордмрджреНрдз рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдХреЙрд▓рдо (рдХреЙрд▓рдо) рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╣реЛрддреА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХреНрд╡реЗрд░реА рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрдкреВрд░реНрдг рдХреЙрд▓рдо рдХреЛ рдкрд╣рд▓реЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдХрдИ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╡реЗрдХреНрдЯрд░рдХреГрдд рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреВрд░реНрдг рд╕реНрдХреИрди рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдЦрдВрдб рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдлрд╝рд╛рдЗрд▓ рд╣реЛрддреА рд╣реИред
рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╕рднреА рдХреЙрд▓рдо "рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдВрдЬреА" рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рд╣реИрдВ, рдЗрдВрдбреЗрдХреНрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЗрд╡рд▓ рдкреНрд░рддреНрдпреЗрдХ Nth рдкрдВрдХреНрддрд┐ рдХреЗ рд▓реЗрдмрд▓ (рдХреИрдкреНрдЪрд░ рдХреА рдЧрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ) рд╣реЛрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рдмрдбрд╝реА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рднреА рдореЗрдореЛрд░реА рдореЗрдВ рд░рдЦрд╛ рдЬрд╛ рд╕рдХреЗред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ "рдкреНрд░рддреНрдпреЗрдХ 8192рд╡реАрдВ рдкрдВрдХреНрддрд┐ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ", рдлрд┐рд░ 1 рдЯреНрд░рд┐рд▓рд┐рдпрди рд╡рд╛рд▓реА рддрд╛рд▓рд┐рдХрд╛ рдХреА "рдЕрд▓реНрдк" рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрдореГрддрд┐ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдлрд┐рдЯ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ 122 рдЕрдХреНрд╖рд░ рд▓рдЧреЗрдВрдЧреЗред
рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд╡рд┐рдХрд╛рд╕
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕реБрдзрд╛рд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣реА рд╣реИ, рдЦрд╛рд╕рдХрд░ рд░реВрд╕реА рднрд╛рд╖реА рд╕рдореБрджрд╛рдп рдореЗрдВред рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХреЗ рд╣рд╛рдИ рд▓реЛрдб 2018 рд╕рдореНрдореЗрд▓рди (рдореЙрд╕реНрдХреЛ, 8-9 рдирд╡рдВрдмрд░, 2018) рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ vk.com рдФрд░ Badoo рдЬреИрд╕реЗ рд░рд╛рдХреНрд╖рд╕ Clickhouse рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рд╕рд╛рде рд╣рдЬрд╛рд░реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЙрдЧ) рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред 40 рдорд┐рдирдЯ рдХреЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ
рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ
рд╢реЛрдз рдореЗрдВ рдХреБрдЫ рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕реЗ рдХреНрд╖реЗрддреНрд░ рд╣реИрдВ рдЬрд╣рд╛рдВ ClickHouse рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ MySQL, PostgreSQL, ELK, Google Big Query, Amazon RedShift, TimescaleDB, Hadoop, MapReduce, Pinot рдФрд░ рдЬреИрд╕реЗ рдЕрдиреНрдп рдкрд╛рд░рдВрдкрд░рд┐рдХ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдбреНрд░реНрдпреВрдб. рдЙрдкрд░реЛрдХреНрдд DBMS рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП ClickHouse рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рд╡рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИред
MySQL рдФрд░ PostgreSQL рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╣рдордиреЗ рдиреНрдпреВрдЬрд╝рд▓реЗрдЯрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ MySQL рдХреЛ ClickHouse рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рджреЛ рд╕рдВрдкреАрдбрд╝рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рд▓рдЧрднрдЧ рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИ
рдИрдПрд▓рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди
рдореЗрд░реЗ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, ELK рд╕реНрдЯреИрдХ (ElasticSearch, Logstash рдФрд░ Kibana, рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ ElasticSearch) рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдк рдЕрдЪреНрдЫреА рдкреВрд░реНрдг-рдкрд╛рда рд▓реЙрдЧ рдЦреЛрдЬ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдЬреЛ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рд┐рдП), рддреЛ ElasticSearch рдПрдХ рдмреЗрд╣рддрд░реАрди рдЗрдВрдЬрди рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдирдХ рд▓реЙрдЧрд┐рдВрдЧ рдЗрдВрдЬрди рдХреНрдпреЛрдВ рдмрди рдЧрдпрд╛ рд╣реИред рд▓реЙрдЧрд╕реНрдЯреИрд╢ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдЗрд╕рдХреЗ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг рдкреНрд░рджрд░реНрд╢рди рдиреЗ рд╣рдореЗрдВ рдХрд╛рдлреА рд╣рд▓реНрдХреЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдореЗрдВ рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рджреАрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд░реИрдо рдФрд░ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрдбрд╝реАред рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ, Clickhouse рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ ElasticSearch рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ:
- SQL рдмреЛрд▓реА рд╕рдорд░реНрдерди;
- рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдкреАрдбрд╝рди рдХреА рд╕рд░реНрд╡реЛрддреНрддрдо рдбрд┐рдЧреНрд░реА;
- рдкреВрд░реНрдг рдкрд╛рда рдЦреЛрдЬ рдХреЗ рдмрдЬрд╛рдп рд░реЗрдЧреЗрдХреНрд╕ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди;
- рдмреЗрд╣рддрд░ рдХреНрд╡реЗрд░реА рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдФрд░ рдмреЗрд╣рддрд░ рд╕рдордЧреНрд░ рдкреНрд░рджрд░реНрд╢рдиред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, ClickHouse рдХреА ELK рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╕рдордп рдЬреЛ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ, рд╡рд╣ рд╣реИ рд▓реЙрдЧ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдХрдореА, рд╕рд╛рде рд╣реА рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдФрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреА рдХрдореАред рд╕рд╛рде рд╣реА, рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбрд┐рдЬрд┐рдЯрд▓ рдУрд╢рди рдореИрдиреБрдЕрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдИрдПрд▓рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдРрд╕реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рддреЗрдЬреА рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣рд╛рдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрдВрдЬрди рд╣реИ, рд▓реЗрдХрд┐рди ClickHouse рдХреЗ рд▓рд┐рдП рдЕрднреА рддрдХ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓рдмреАрдЯ рдирд╣реАрдВ рд╣реИред рд╣рд╛рдБ рд╡рд╣рд╛рдБ рд╣реИ
рдиреНрдпреВрдирддрдо рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдХрд╛рдлреНрдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реБрдП ClickHouse рдХреЗ рд╕рд╛рде рдлреНрд▓реБрдПрдВрдЯрдмрд┐рдЯ, рдПрдХ рдмрд╣реБрдд рд╣реА рдХрдо рдореЗрдореЛрд░реА рд▓реЙрдЧ рдЕрдкрд▓реЛрдб рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЫреЛрдЯреА-рдореЛрдЯреА рдЕрд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐
рдХрд┐рдмрд╛рдирд╛ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк ClickHouse рдХреЛ рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
Google Big Query рдФрд░ Amazon RedShift рдХрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди (рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди)
BigQuery рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ 1TB JSON рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдЙрд╕ рдкрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рдирд╛ рд╣реИред рдмрд┐рдЧ рдХреНрд╡реЗрд░реА рдПрдХ рдмреЗрд╣рддрд░реАрди рдЙрддреНрдкрд╛рдж рд╣реИ рдЬрд┐рд╕рдХреА рдорд╛рдкрдиреАрдпрддрд╛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдХрдард┐рди рд╣реИред рдпрд╣ рдЖрдВрддрд░рд┐рдХ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ ClickHouse рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдЗрд╕рдореЗрдВ ClickHouse рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдХреБрдЫ рд╕рдорд╛рди рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдЪрдпрди рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рд╣реИрдВ рддреЛ BigQuery рддреБрд░рдВрдд "рдХреАрдордд рдмрдврд╝рд╛" рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдкрдиреЗ рд╕рднреА рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ SaaS рд╕рдорд╛рдзрд╛рди рд╣реИред
рдЬрдм рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реА рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд░реВрдк рд╕реЗ рдорд╣рдВрдЧреА рдХреНрд╡реЗрд░реА рдЪрд▓рд╛рддреЗ рд╣реИрдВ рддреЛ ClickHouse рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЖрдк рд╣рд░ рджрд┐рди рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ SELECT рдХреНрд╡реЗрд░реАрдЬрд╝ рдЪрд▓рд╛рдПрдВрдЧреЗ, Big Query рдХреЛ ClickHouse рд╕реЗ рдмрджрд▓рдирд╛ рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рд╕рд╛рд░реНрдердХ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдХрдИ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕ рдбреЗрдЯрд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕реЗ рдЖрдкрдХреЛ рд╣рдЬрд╛рд░реЛрдВ рдбреЙрд▓рд░ рдХреА рдмрдЪрдд рд╣реЛрдЧреАред рдпрд╣ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдмрд┐рдЧ рдХреНрд╡реЗрд░реА рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рд╕реНрддрд╛ рд╣реИред
рдЕрд▓реНрдЯрд┐рдирд┐рдЯреА рдХреЗ рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдЬрд╝реИрддрд╕реЗрд╡ рдХреЗ рдПрдХ рд▓реЗрдЦ рдореЗрдВ
рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рд░рд┐рдкреНрд▓реЗрд╕рдореЗрдВрдЯ
TimescaleDB рдПрдХ PostgreSQL рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИ рдЬреЛ рдирд┐рдпрдорд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯрд╛рдЗрдорд╕реАрд░реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ (
рд╣рд╛рд▓рд╛рдБрдХрд┐ ClickHouse рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЧрдВрднреАрд░ рдкреНрд░рддрд┐рдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрддрдВрдн рд╕рдВрд░рдЪрдирд╛ рдФрд░ рд╡реЗрдХреНрдЯрд░ рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ TimescaleDB рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИред рд╕рд╛рде рд╣реА, ClickHouse рдкреИрдХреЗрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд▓рдЧрднрдЧ 3 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╣реИ, рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ 20 рдЧреБрдирд╛ рдХрдо рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбреЗрдЯрд╛ рдХреА рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ: тАи
ClickHouse рдХреЗ рд╡рд┐рдкрд░реАрдд, TimescaleDB рдореЗрдВ рдХреБрдЫ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдмрдЪрд╛рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ ZFS рдпрд╛ рд╕рдорд╛рди рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред
ClickHouse рдХреЗ рдЖрдЧрд╛рдореА рдЕрдкрдбреЗрдЯ рдореЗрдВ рд╕рдВрднрд╡рддрдГ рдбреЗрд▓реНрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди рдХреА рд╢реБрд░реБрдЖрдд рд╣реЛрдЧреА, рдЬреЛ рдЗрд╕реЗ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рднреА рдЙрдкрдпреБрдХреНрдд рдмрдирд╛ рджреЗрдЧрд╛ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЯрд╛рдЗрдорд╕реНрдХреЗрд▓рдбреАрдмреА рдирдВрдЧреЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕реЗ рдмреЗрд╣рддрд░ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
- рдмрд╣реБрдд рдХрдо рд░реИрдо (<3 рдЬреАрдмреА) рдХреЗ рд╕рд╛рде рдЫреЛрдЯреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди;
- рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫреЛрдЯреЗ INSERT рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рдмрдбрд╝реЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рдмрдлрд╝рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ;
- рдмреЗрд╣рддрд░ рд╕реНрдерд┐рд░рддрд╛, рдПрдХрд░реВрдкрддрд╛ рдФрд░ ACID рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ;
- рдкреЛрд╕реНрдЯрдЬреАрдЖрдИрдПрд╕ рд╕рдорд░реНрдерди;
- рдореМрдЬреВрджрд╛ PostgreSQL рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓рдп рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ Timescale DB рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ PostgreSQL рд╣реИред
Hadoop рдФрд░ MapReduce рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛
Hadoop рдФрд░ рдЕрдиреНрдп MapReduce рдЙрддреНрдкрд╛рдж рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрдЯрд┐рд▓ рдЧрдгрдирд╛рдПрдБ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдмрдбрд╝реА рд╡рд┐рд▓рдВрдмрддрд╛ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред ClickHouse рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдХреЗ рдФрд░ рд▓рдЧрднрдЧ рддреБрд░рдВрдд рдкрд░рд┐рдгрд╛рдо рдЙрддреНрдкрдиреНрди рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, ClickHouse рддреЗрдЬрд╝, рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдЕрдиреБрд╕рдВрдзрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд░реБрдЪрд┐рдХрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкрд┐рдиреЛрдЯ рдФрд░ рдбреНрд░реНрдпреВрдб рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛
ClickHouse рдХреЗ рдирд┐рдХрдЯрддрдо рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рд╕реНрддрдВрднрдХрд╛рд░, рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдУрдкрди рд╕реЛрд░реНрд╕ рдЙрддреНрдкрд╛рдж Pinot рдФрд░ Druid рд╣реИрдВред рдЗрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рд░реНрдп рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдЗрд╕ рдЖрд▓реЗрдЦ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЗрд╕рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ ClickHouse рдЕрджреНрдпрддрди рдФрд░ DELETE рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдЪ рдирд╣реАрдВ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрди рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд╕рд╛рде рдЬреНрдпрд╛рджрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдбреНрд░реНрдпреВрдб рдФрд░ рдкрд┐рдиреЛрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ - рдпрд╣ рд╕рднреА рддрд░рдл рд╕реЗ рдЬрд╛рд╡рд╛ рд╕реЗ рдШрд┐рд░реЗ "рдЪрд▓рддреА рднрд╛рдЧреЛрдВ" рдХрд╛ рдПрдХ рдкреВрд░рд╛ рд╕рдореВрд╣ рд╣реИред
рдбреНрд░реНрдпреВрдб рдФрд░ рдкрд┐рдиреЛрдЯ рдЕрдкрд╛рдЪреЗ рдЗрдирдХреНрдпреВрдмреЗрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдкрд╛рдЪреЗ рдиреЗ рдЕрдкрдиреЗ GitHub рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрдЬреЛрдВ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдХрд╡рд░ рдХрд┐рдпрд╛ рд╣реИред рдкрд┐рдиреЛрдЯ рдЕрдХреНрдЯреВрдмрд░ 2018 рдореЗрдВ рдЗрдирдХреНрдпреВрдмреЗрдЯрд░ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдФрд░ рдбреНрд░реНрдпреВрдб рдХрд╛ рдЬрдиреНрдо 8 рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ - рдлрд░рд╡рд░реА рдореЗрдВ рд╣реБрдЖ рдерд╛ред
рдПрдПрдлрдПрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдХрдореА рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рд╢рд╛рдпрдж рдмреЗрд╡рдХреВрдлреА рднрд░реЗ рд╕рд╡рд╛рд▓ рдЙрдард╛рддреА рд╣реИред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдкрд┐рдиреЛрдЯ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЕрдкрд╛рдЪреЗ рдлрд╛рдЙрдВрдбреЗрд╢рди рдбреНрд░реНрдпреВрдб рдХреЗ рдкреНрд░рддрд┐ рдЕрдзрд┐рдХ рдкреНрд░рд╡реГрддреНрдд рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдХрд┐рд╕реА рдкреНрд░рддрд┐рдпреЛрдЧреА рдХреЗ рдкреНрд░рддрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд░рд╡реИрдпреЗ рд╕реЗ рдИрд░реНрд╖реНрдпрд╛ рдХреА рднрд╛рд╡рдирд╛ рдкреИрджрд╛ рд╣реБрдИ? рдХреНрдпрд╛ рдбреНрд░реНрдпреВрдб рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдкрд┐рдиреЛрдЯ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рддреЗрдЬрд╝ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдкреВрд░реНрд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╛рдпреЛрдЬрдХ рдЕрдЪрд╛рдирдХ рдмрд╛рдж рдореЗрдВ рд░реБрдЪрд┐ рд▓реЗрдиреЗ рд▓рдЧреЗрдВ?
рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдХреЗ рдиреБрдХрд╕рд╛рди
рдЕрдкрд░рд┐рдкрдХреНрд╡рддрд╛: рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЙрдмрд╛рдК рддрдХрдиреАрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдиреНрдп рд╕реНрддрдВрдн DBMS рдореЗрдВ рдРрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЫреЛрдЯреЗ рдЗрдВрд╕рд░реНрдЯ рдЙрдЪреНрдЪ рдЧрддрд┐ рдкрд░ рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ: рдЗрдВрд╕рд░реНрдЯ рдХреЛ рдмрдбрд╝реЗ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рдЫреЛрдЯреЗ рдЗрдВрд╕рд░реНрдЯ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдХреЙрд▓рдо рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ ClickHouse рдбрд┐рд╕реНрдХ рдкрд░ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ - рдкреНрд░рддреНрдпреЗрдХ рдХреЙрд▓рдо рдХрд╛ рдЕрд░реНрде рд╣реИ 1 рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдЕрдзрд┐рдХ, рдЗрд╕рд▓рд┐рдП 1 рдХреЙрд▓рдо рд╡рд╛рд▓реА 100 рдкрдВрдХреНрддрд┐ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо 100 рдлрд╝рд╛рдЗрд▓реЗрдВ рдЦреЛрд▓рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╕рдореНрдорд┐рд▓рд┐рдд рдмрдлрд╝рд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдордзреНрдпрд╕реНрде рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдЬрдм рддрдХ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрд╡рдпрдВ рдмрдлрд╝рд░рд┐рдВрдЧ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ) - рдЖрдорддреМрд░ рдкрд░ рдХрд╛рдлреНрдХрд╛ рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдХрддрд╛рд░ рдкреНрд░рдгрд╛рд▓реАред рдЖрдк рдмрд╛рдж рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдорд░реНрдЬрдЯреНрд░реА рдЯреЗрдмрд▓ рдореЗрдВ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдлрд╝рд░ рдЯреЗрдмрд▓ рдЗрдВрдЬрди рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЯреЗрдмрд▓ рдЬреЙрдЗрди рд╕рд░реНрд╡рд░ рд░реИрдо рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рд╡реЗ рд╡рд╣рд╛рдВ рд╣реИрдВ! рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреНрд░реНрдпреВрдб рдФрд░ рдкрд┐рдиреЛрдЯ рдХреЗ рдкрд╛рд╕ рдРрд╕реЗ рдХрдиреЗрдХреНрд╢рди рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реАрдзреЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдЬреЛ рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдХреЗ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рд╣рдо рдХреНрд╡рд┐рдВрдЯреНрд░реА рдореЗрдВ ClickHouse рдХрд╛ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ DBMS рдкреНрд░рджрд░реНрд╢рди, рдХрдо рдУрд╡рд░рд╣реЗрдб, рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдФрд░ рд╕рд░рд▓рддрд╛ рдХрд╛ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдВрддреБрд▓рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдЬрдм ClickHouse рд╕рдореБрджрд╛рдп рдЫреЛрдЯреЗ рдФрд░ рдордзреНрдпрдо рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдФрд░ рддрд░реАрдХреЗ рд▓реЗрдХрд░ рдЖрдПрдЧрд╛ рддреЛ рдпрд╣ рддреЗрдЬреА рд╕реЗ рдлреИрд▓ рдЬрд╛рдПрдЧрд╛ред
рдХреБрдЫ рд╡рд┐рдЬреНрдЮрд╛рдкрди ЁЯЩВ
рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЖрджреЗрд╢ рджреЗрдХрд░ рдпрд╛ рдорд┐рддреНрд░реЛрдВ рдХреЛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдорд╛рд░рд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ,
рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯрд┐рдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ Dell R730xd 2x рд╕рд╕реНрддрд╛ рд╣реИ? рдХреЗрд╡рд▓ рдпрд╣рд╛рдВ
рд╕реНрд░реЛрдд: www.habr.com