ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ Yandex рджреНрд╡рд╛рд░рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЕрдирд▓рд╛рдЗрди рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдХреНрд╡реЗрд░реА рдкреНрд░рд╢реЛрдзрди (OLAP) рдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕реНрддрдореНрдн рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реА рд╣реЛред рдпреЛ Yandex, CloudFlare, VK.com, Badoo рд░ рд╡рд┐рд╢реНрд╡рднрд░рдХрд╛ рдЕрдиреНрдп рд╕реЗрд╡рд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╕рд╛рдБрдЪреНрдЪреИ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ (рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб рд╣рдЬрд╛рд░реМрдВ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВ рд╡рд╛ рдбрд┐рд╕реНрдХрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рдкреЗрдЯрд╛рдмрд╛рдЗрдЯрд╣рд░реВ)ред

рд╕рд╛рдорд╛рдиреНрдп, "рд╕реНрдЯреНрд░рд┐рдЩ" DBMS рдорд╛, рдЬрд╕рдХрд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ MySQL, Postgres, MS SQL Server рд╣реБрдиреН, рдбрд╛рдЯрд╛ рдпрд╕ рдХреНрд░рдордорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ:

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдПрдХ рдкрдЩреНрдХреНрддрд┐рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдорд╛рдирд╣рд░реВ рднреМрддрд┐рдХ рд░реВрдкрдорд╛ рдЫреЗрдЙрдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕реНрддрдореНрдн DBMS рдорд╛, рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрдореНрднрд╣рд░реВрдмрд╛рдЯ рдорд╛рдирд╣рд░реВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ, рд░ рдПрдХ рд╕реНрддрдореНрднрдХреЛ рдбреЗрдЯрд╛ рд╕рдБрдЧреИ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ:

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

рд╕реНрддрдореНрдн DBMS рдХрд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ Vertica, Paraccel (Actian Matrix, Amazon Redshift), Sybase IQ, Exasol, Infobright, InfiniDB, MonetDB (VectorWise, Actian Vector), LucidDB, SAP HANA, Google Dremel, Google PowerDrill, kb+ Druid, рд╣реБрдиреНред

рдХрдореНрдкрдиреА рдПрдХ рдореЗрд▓ рдлрд░реНрд╡рд╛рд░реНрдбрд░ рд╣реЛ рдХреНрд╡рд┐рдиреНрдЯреНрд░реА рдореИрд▓реЗ рд░рд┐рдкреЛрд░реНрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ 2018 рдорд╛ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реЗрдВ рд░ рдпрд╕рдХреЛ рд╕рд░рд▓рддрд╛, рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА, SQL рд╕рдорд░реНрдерди, рд░ рдЧрддрд┐рдмрд╛рдЯ рдзреЗрд░реИ рдкреНрд░рднрд╛рд╡рд┐рдд рднрдПрдБред рдпрд╕ DBMS рдХреЛ рдЧрддрд┐ рдЬрд╛рджреВ рдорд╛ рд╕реАрдорд╛рдирд╛ рдЫред

рд╕рд░рд▓рддрд╛

рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдПрдХрд▓ рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде Ubuntu рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрдЫред рдпрджрд┐ рддрдкрд╛рдЗрдБ SQL рдерд╛рд╣рд╛ рдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рддреБрд░реБрдиреНрддреИ рддрдкрд╛рдЗрдБрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реБ рдХреЛ рд▓рд╛рдЧреА Clickhouse рдХреЛ рдЙрдкрдпреЛрдЧ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрджреНрдпрдкрд┐, рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рд╣реЛрдЗрди рдХрд┐ рддрдкрд╛рдЗрдБ MySQL рдорд╛ "рд╕рд┐рд░реНрдЬрдирд╛ рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦрд╛рдЙрди" рд░ Clickhouse рдорд╛ SQL рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

MySQL рдХреЛ рддреБрд▓рдирд╛рдорд╛, рдпрд╕ DBMS рдорд╛ рддрд╛рд▓рд┐рдХрд╛ рд╕реНрдХреАрдорд╛ рдкрд░рд┐рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рднрд┐рдиреНрдирддрд╛рд╣рд░реВ рдЫрдиреН, рддреНрдпрд╕реИрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдЭреИ рдкрдирд┐ рддрд╛рд▓рд┐рдХрд╛ рд╕реНрдХрд┐рдорд╛ рдкрд░рд┐рднрд╛рд╖рд╛рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд░ рд╕рд╣рдЬ рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рддрд╛рд▓рд┐рдХрд╛ рдЗрдиреНрдЬрд┐рдирд╣рд░реВ рд╕рд┐рдХреНрди рдХреЗрд╣реА рд╕рдордп рдЪрд╛рд╣рд┐рдиреНрдЫред

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

рдЙрддреНрдкрд╛рджрдХрддрд╛

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

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

ClickHouse рд▓реЗ рдХрд╛рдлреНрдХрд╛рдмрд╛рдЯ рд╕реАрдзреИ рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджреИрди, рдХрд┐рдирдХрд┐ рдпреЛ рдХреЗрд╡рд▓ рдПрдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╣реЛ, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореАрд▓реЗ Go рдорд╛ рд╣рд╛рдореНрд░реЛ рдЖрдлреНрдиреИ рдПрдбрд╛рдкреНрдЯрд░ рд╕реЗрд╡рд╛ рд▓реЗрдЦреНрдпреМрдВред рдпрд╕рд▓реЗ рдХрд╛рдлреНрдХрд╛рдмрд╛рдЯ рдЖрдПрдХреЛ Cap'n Proto рд╕рдЩреНрдХреЗрддрд┐рдд рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдкрдвреНрдпреЛ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ TSV рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНтАНрдпреЛ, рд░ HTTP рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рдмреНрдпрд╛рдЪрд╣рд░реВрдорд╛ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдорд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНтАНрдпреЛред рд╣рд╛рдореАрд▓реЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╣рд╛рдореНрд░реЛ рдЖрдлреНрдиреИ ClickHouse рдЗрдиреНрдЯрд░рдлреЗрд╕рд╕рдБрдЧ рд╕рдВрдпреЛрдЬрдирдорд╛ Go рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдпреЛ рд╕реЗрд╡рд╛рд▓рд╛рдИ рдкрдЫрд┐ рд▓реЗрдЦреНрдпреМрдВред рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрджрд╛, рд╣рд╛рдореАрд▓реЗ рдПрдЙрдЯрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреБрд░рд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдпреМрдВ - рдпреЛ рдкрддреНрддрд╛ рд▓рд╛рдЧреНрдпреЛ рдХрд┐ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдкреНрдпрд╛рдХреЗрдЯрдХреЛ рд╕рд╛рдЗрдЬрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ, рдЕрд░реНрдерд╛рддреН, рдПрдХреИ рд╕рдордпрдорд╛ рд╕рдореНрдорд┐рд▓рд┐рдд рдкрдЩреНрдХреНрддрд┐рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ред рдпреЛ рдХрд┐рди рд╣реБрдиреНрдЫ рднрдиреЗрд░ рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рд▓реЗ рдбрд╛рдЯрд╛ рдХрд╕рд░реА рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдЕрдзреНрдпрдпрди рдЧрд░реНрдпреМрдВред

рдореБрдЦреНрдп рдЗрдиреНрдЬрд┐рди, рд╡рд╛ рдмрд░реБ, рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ ClickHouse рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЯреЗрдмрд▓ рдЗрдиреНрдЬрд┐рдирд╣рд░реВрдХреЛ рдкрд░рд┐рд╡рд╛рд░, MergeTree рд╣реЛред рдпреЛ рдЗрдиреНрдЬрд┐рди рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд░реВрдкрдорд╛ Google BigTable рд╡рд╛ Apache Cassandra рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ LSM рдПрд▓реНрдЧреЛрд░рд┐рдереНрдорд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ, рддрд░ рдордзреНрдпрд╡рд░реНрддреА рдореЗрдореЛрд░реА рддрд╛рд▓рд┐рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдирдмрд╛рдЯ рдмрдЪреНрди рд░ рд╕реАрдзреИ рдбрд┐рд╕реНрдХрдорд╛ рдбрд╛рдЯрд╛ рд▓реЗрдЦреНрдЫред рдпрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдЙрддреНрдХреГрд╖реНрдЯ рд▓реЗрдЦрди рдереНрд░реБрдкреБрдЯ рджрд┐рдиреНрдЫ, рдХрд┐рдирдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореНрдорд┐рд▓рд┐рдд рдкреНрдпрд╛рдХреЗрдЯрд▓рд╛рдИ "рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдЮреНрдЬреА" рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдЮреНрдЬреА рджреНрд╡рд╛рд░рд╛ рдорд╛рддреНрд░ рдХреНрд░рдордмрджреНрдз рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рдВрдХреБрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдЦрдгреНрдб рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рд╕реНрдХрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫред

рдореЗрдореЛрд░реА рддрд╛рд▓рд┐рдХрд╛рдХреЛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рд╡рд╛ рдбреЗрдЯрд╛рдХреЛ "рддрд╛рдЬрдЧреА" рдХреЛ рдХреБрдиреИ рдЕрд╡рдзрд╛рд░рдгрд╛рдХреЛ рдорддрд▓рдм рдпреЛ рдкрдирд┐ рд╣реЛ рдХрд┐ рддрд┐рдиреАрд╣рд░реВ рдорд╛рддреНрд░ рдердкреНрди рд╕рдХрд┐рдиреНрдЫ, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдкрд░рд┐рд╡рд░реНрддрди рд╡рд╛ рдореЗрдЯрд╛рдЙрди рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред рдЖрдЬрдХреЛ рд░реВрдкрдорд╛, рдбреЗрдЯрд╛ рдореЗрдЯрд╛рдЙрдиреЗ рдПрдХ рдорд╛рддреНрд░ рддрд░рд┐рдХрд╛ рднрдиреЗрдХреЛ рдпрд╕рд▓рд╛рдИ рдХреНрдпрд╛рд▓реЗрдиреНрдбрд░ рдорд╣рд┐рдирд╛ рдЕрдиреБрд╕рд╛рд░ рдореЗрдЯрд╛рдЙрдиреБ рд╣реЛ, рдХрд┐рдирдХрд┐ рдЦрдгреНрдбрд╣рд░реВ рдХрд╣рд┐рд▓реЗ рдкрдирд┐ рдорд╣рд┐рдирд╛рдХреЛ рд╕реАрдорд╛ рдкрд╛рд░ рдЧрд░реНрджреИрдирдиреНред ClickHouse рдЯреЛрд▓реА рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдпрд╕ рд╕реБрд╡рд┐рдзрд╛рд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рдмрдирд╛рдЙрди рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫред рдЕрд░реНрдХреЛрддрд░реНрдл, рдпрд╕рд▓реЗ рд▓реЗрдЦрди рд░ рдорд░реНрдЬ рдЦрдгреНрдбрд╣рд░реВрд▓рд╛рдИ рд╡рд┐рд╡рд╛рджрд░рд╣рд┐рдд рдмрдирд╛рдЙрдБрдЫ, рддреНрдпрд╕реИрд▓реЗ I/O рд╡рд╛ рдХреЛрд░рд╣рд░реВ рд╕рдиреНрддреБрд▓рд┐рдд рдирднрдПрд╕рдореНрдо рд╕рдорд╛рдирд╛рдиреНрддрд░ рдЗрдиреНрд╕рд░реНрдЯрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд╕рдБрдЧ рдереНрд░реБрдкреБрдЯ рд╕реНрдХреЗрд▓рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рдпрджреНрдпрдкрд┐, рдпреЛ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдХреЛ рдЕрд░реНрде рдпреЛ рдкрдирд┐ рд╣реЛ рдХрд┐ рдкреНрд░рдгрд╛рд▓реА рд╕рд╛рдирд╛ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫреИрди, рддреНрдпрд╕реИрд▓реЗ рдХрд╛рдлреНрдХрд╛ рд╕реЗрд╡рд╛рд╣рд░реВ рд░ рдЗрдиреНрд╕рд░реНрдЯрд░рд╣рд░реВ рдмрдлрд░рд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдердк рд░реВрдкрдорд╛, рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рд▓реЗ рдЦрдгреНрдбрд╣рд░реВрд▓рд╛рдИ рдирд┐рд░рдиреНрддрд░ рдорд░реНрдЬ рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫ, рддрд╛рдХрд┐ рдзреЗрд░реИ рд╕рд╛рдирд╛ рдЬрд╛рдирдХрд╛рд░реАрд╣рд░реВ рдЬреЛрдбрд┐рдиреЗрдЫ рд░ рдзреЗрд░реИ рдкрдЯрдХ рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдиреЗрдЫ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рд░реЗрдХрд░реНрдбрд┐рдЩ рддреАрд╡реНрд░рддрд╛ рдмрдвреНрдЫред рдпрджреНрдпрдкрд┐, рдзреЗрд░реИ рдзреЗрд░реИ рдЕрд╕рдВрдмрджреНрдз рднрд╛рдЧрд╣рд░реВрд▓реЗ рдорд░реНрдЬ рдЬрд╛рд░реА рд░рд╣рдБрджрд╛ рд╕рдореНрдо рд╕рдореНрдорд┐рд▓рд┐рддрд╣рд░реВрдХреЛ рдЖрдХреНрд░рд╛рдордХ рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ рдирд┐рдореНрддреНрдпрд╛рдЙрдиреЗрдЫред рд╣рд╛рдореАрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХрд╛ рдЫреМрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдбреЗрдЯрд╛ рдЗрдиреНрдЬреЗрд╕рди рд░ рдЗрдиреНрдЬреЗрд╕рди рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдмреАрдЪрдХреЛ рдЙрддреНрддрдо рд╕рдореНрдЭреМрддрд╛ рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдкреНрд░рддрд┐ рд╕реЗрдХреЗрдиреНрдб рд╕рдореНрдорд┐рд▓рд┐рддрд╣рд░реВрдХреЛ рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБ рд╣реЛред

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

рд╕рдмреИ рд╕реНрддрдореНрднрд╣рд░реВ "рдкреНрд░рд╛рдердорд┐рдХ рдХреБрдЮреНрдЬреА" рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдордмрджреНрдз рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рднрдиреНрдиреЗ рдХреБрд░рд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреА, рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдлрд╛рдЗрд▓рд▓реЗ рдзреЗрд░реИ рдареВрд▓рд╛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рдореЗрдореЛрд░реАрдорд╛ рд░рд╛рдЦреНрди рд╕рдХреНрд╖рдо рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддреНрдпреЗрдХ Nth рдкрдЩреНрдХреНрддрд┐рдХреЛ рд▓реЗрдмрд▓рд╣рд░реВ (рдХреНрдпрд╛рдкреНрдЪрд░ рдЧрд░рд┐рдПрдХрд╛ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВ) рдорд╛рддреНрд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВрд▓рд╛рдИ "рдкреНрд░рддреНрдпреЗрдХ 8192 рдФрдВ рдкрдЩреНрдХреНрддрд┐рдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реН", рддреНрдпрд╕рдкрдЫрд┐ 1 рдЯреНрд░рд┐рд▓рд┐рдпрди рднрдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛рдХреЛ "рдХрдо" рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдореЗрдореЛрд░реАрдорд╛ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдлрд┐рдЯ рд╣реБрдиреЗ рд░реЗрдЦрд╛рд╣рд░реВрд▓реЗ рдорд╛рддреНрд░ 122 рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВ рд▓рд┐рдиреНрдЫрдиреНред

рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╛рд╕

Clickhouse рдХреЛ рд╡рд┐рдХрд╛рд╕ рд░ рд╕реБрдзрд╛рд░ рдорд╛ рдЯреНрд░реЗрд╕ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ Github рд░реЗрдкреЛ рд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ "рдмрдвреНрджреЛ" рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдЧрддрд┐рдорд╛ рднрдЗрд░рд╣реЗрдХреЛ рдЫред

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛

рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ рдХрд┐ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдХреЛ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рддреАрд╡реНрд░ рд░реВрдкрдорд╛ рдмрдврд┐рд░рд╣реЗрдХреЛ рдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рд░реВрд╕реА рднрд╛рд╖рд╛ рдмреЛрд▓реНрдиреЗ рд╕рдореБрджрд╛рдпрдорд╛ред рдЧрдд рд╡рд░реНрд╖рдХреЛ рдЙрдЪреНрдЪ рд▓реЛрдб 2018 рд╕рдореНрдореЗрд▓рди (рдорд╕реНрдХреЛ, рдиреЛрднреЗрдореНрдмрд░ 8-9, 2018) рд▓реЗ рджреЗрдЦрд╛рдпреЛ рдХрд┐ vk.com рд░ Badoo рдЬрд╕реНрддрд╛ рд░рд╛рдХреНрд╖рд╕рд╣рд░реВрд▓реЗ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН, рдЬрд╕рд▓реЗ рдПрдХреИ рд╕рд╛рде рд╣рдЬрд╛рд░реМрдВ рд╕рд░реНрднрд░рд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд▓рдЧрд╣рд░реВ) рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрджрдЫред рекреж рдорд┐рдиреЗрдЯрдХреЛ рднрд┐рдбрд┐рдпреЛрдорд╛ VKontakte рдЯреЛрд▓реАрдмрд╛рдЯ рдпреБрд░реА Nasretdinov рдпреЛ рдХрд╕рд░реА рднрдпреЛ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрдЫред рд╕рд╛рдордЧреНрд░реАрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рд╕реБрд╡рд┐рдзрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореА рдЫрд┐рдЯреНрдЯреИ рд╣рд╛рдмрд░рдорд╛ рдЯреНрд░рд╛рдиреНрд╕рдХреНрд░рд┐рдкреНрдЯ рдкреЛрд╕реНрдЯ рдЧрд░реНрдиреЗрдЫреМрдВред

рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ

рдЕрдиреБрд╕рдиреНрдзрд╛рдирдорд╛ рдХреЗрд╣реА рд╕рдордп рдмрд┐рддрд╛рдПрдкрдЫрд┐, рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдЫрдиреН рдЬрд╣рд╛рдБ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫ рд╡рд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрдиреНрдп рдкрд░рдореНрдкрд░рд╛рдЧрдд рд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЬрд╕реНрддреИ MySQL, PostgreSQL, ELK, Google Big Query, Amazon RedShift, TimescaleDB, Hadoop, MapReduce, Pinot рд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрди рд╕рдХреНрдЫред рдбреНрд░реБрдЗрдбред рдорд╛рдерд┐рдХреЛ DBMS рдЕрдкрдЧреНрд░реЗрдб рд╡рд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди ClickHouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдирд┐рдореНрди рдЫрдиреНред

MySQL рд░ PostgreSQL рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджреИ

рднрд░реНрдЦрд░реИ, рд╣рд╛рдореАрд▓реЗ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ MySQL рд▓рд╛рдИ рдиреНрдпреВрдЬрд▓реЗрдЯрд░ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ ClickHouse рдХреЛ рд╕рд╛рде рдмрджрд▓реНрдпреМрдВ рдореМрдЯрд┐рдХ рдиреНрдпреВрдЬрд▓реЗрдЯрд░ред рд╕рдорд╕реНрдпрд╛ рдпреЛ рдерд┐рдпреЛ рдХрд┐ MySQL рд▓реЗ рдПрдЙрдЯрд╛ рдареБрд▓реЛ MySQL рддрд╛рд▓рд┐рдХрд╛ (email_stats) рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реА рдкрдард╛рдЗрдПрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЗрдореЗрд▓ рд░ рддреНрдпрд╕ рдЗрдореЗрд▓рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдЩреНрдХрд▓рд╛рдИ рдмреЗрд╕64 рд╣реНрдпрд╛рд╕рдХреЛ рд╕рд╛рде рд▓рдЧрд╛рдЗрдпреЛред рд╕реЗрд╡рд╛рдХрд╛ рд╕рджрд╕реНрдпрд╣рд░реВрд▓рд╛рдИ рдорд╛рддреНрд░ 10 рдорд┐рд▓рд┐рдпрди рдЗрдореЗрд▓рд╣рд░реВ рдкрдард╛рдПрдкрдЫрд┐, рдпреЛ рддрд╛рд▓рд┐рдХрд╛рд▓реЗ 150 GB рдлрд╛рдЗрд▓ рдард╛рдЙрдБ рдУрдЧрдЯреЗрдХреЛ рдЫ, рд░ MySQL рд▓реЗ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░рд╢реНрдирд╣рд░реВрдорд╛ "рдореВрд░реНрдЦ" рд╣реБрди рдерд╛рд▓реНрдпреЛред рдлрд╛рдЗрд▓ рд╕реНрдкреЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ InnoDB рдЯреЗрдмрд▓ рдХрдореНрдкреНрд░реЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдпреМрдВ, рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ 4 рдХреЛ рдХрд╛рд░рдХрд▓реЗ рдШрдЯрд╛рдПрдХреЛ рдЫред рдпрджреНрдпрдкрд┐, рдЗрддрд┐рд╣рд╛рд╕ рдкрдвреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ MySQL рдорд╛ 20-30 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рдЗрдореЗрд▓рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреБрдХреЛ рдХреБрдиреИ рдЕрд░реНрде рдЫреИрди, рдХреБрдиреИ рдкрдирд┐ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рд╕реНрд╡реИрдк рд░ рднрд╛рд░реА I/O рдорд╛ рдкреВрд░реНрдг рд╕реНрдХреНрдпрд╛рди рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдЧрд░реНрдиреБ рдкрд░реНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рд╕рд╛рдзрд╛рд░рдг рдкреНрд░рд╢реНрдирдХреЛ рд░реВрдкрдорд╛ред рдУрднрд░рд╣реЗрдб, рдЬрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣рд╛рдореАрд▓реЗ рдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ Zabbix рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдпреМрдВред

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

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

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

ELK рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди

рдореЗрд░реЛ рдЖрдлреНрдиреИ рдЕрдиреБрднрд╡рдХреЛ рдЖрдзрд╛рд░рдорд╛, ELK рд╕реНрдЯреНрдпрд╛рдХ (ElasticSearch, Logstash рд░ Kibana, рдпреЛ рд╡рд┐рд╢реЗрд╖ рдЕрд╡рд╕реНрдерд╛рдорд╛ ElasticSearch) рд▓рд╛рдИ рд▓рдЧрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рднрдиреНрджрд╛ рдзреЗрд░реИ рд╕рдВрд╕рд╛рдзрдирд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЗрдиреНрдЬрд┐рди рд╣реЛ рдпрджрд┐ рддрдкрд╛рдИ рд░рд╛рдореНрд░реЛ рдкреВрд░реНрдг-рдкрд╛рда рд▓рдЧ рдЦреЛрдЬ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ (рдЬреБрди рдорд▓рд╛рдИ рддрдкрд╛рдИрд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рдореИ рдЖрд╡рд╢реНрдпрдХ рдЫ рдЬрд╕реНрддреЛ рд▓рд╛рдЧреНрджреИрди), рддрд░ рдо рд╕реЛрдЪреНрджреИ рдЫреБ рдХрд┐рди рдпреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рд▓рдЧрд┐рдЩ рдЗрдиреНрдЬрд┐рди рднрдПрдХреЛ рдЫред рдпрд╕рдХреЛ рдЗрдиреНрдЬреЗрд╕рди рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди, Logstash рд╕рдБрдЧ рдорд┐рд▓рд╛рдПрд░, рд╣рд╛рдореАрд▓рд╛рдИ рдПрдХрджрдо рд╣рд▓реНрдХрд╛ рд╡рд░реНрдХрд▓реЛрдбрд╣рд░реВрдорд╛ рдкрдирд┐ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рджрд┐рдпреЛ рд░ рдердк рд░ рдЕрдзрд┐рдХ RAM рд░ рдбрд┐рд╕реНрдХ рдард╛рдЙрдБ рдердкреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд░реВрдкрдорд╛, Clickhouse рдирд┐рдореНрди рдХрд╛рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ ElasticSearch рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рдЫ:

  • SQL рдмреЛрд▓реА рд╕рдорд░реНрдерди;
  • рднрдгреНрдбрд╛рд░рдг рдбрд╛рдЯрд╛ рдХреЛ рдХрдореНрдкреНрд░реЗрд╕рди рдХреЛ рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рдбрд┐рдЧреНрд░реА;
  • рдкреВрд░реНрдг рдкрд╛рда рдЦреЛрдЬрдХреЛ рд╕рдЯреНрдЯрд╛ Regex рдЦреЛрдЬрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди;
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдХреНрд╡реЗрд░реА рддрд╛рд▓рд┐рдХрд╛ рд░ рд░рд╛рдореНрд░реЛ рд╕рдордЧреНрд░ рдкреНрд░рджрд░реНрд╢рдиред

рд╣рд╛рд▓, ELK рд╕рдБрдЧ ClickHouse рддреБрд▓рдирд╛ рдЧрд░реНрджрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреЗ рд╕рдмреИрднрдиреНрджрд╛ рдареВрд▓реЛ рд╕рдорд╕реНрдпрд╛ рд▓рдЧрд╣рд░реВ рдЕрдкрд▓реЛрдб рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рдзрд╛рдирдХреЛ рдЕрднрд╛рд╡, рд╕рд╛рдереИ рдпрд╕ рд╡рд┐рд╖рдпрдорд╛ рдХрд╛рдЧрдЬрд╛рдд рд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓рд╣рд░реВрдХреЛ рдЕрднрд╛рд╡ рд╣реЛред рдПрдХреИ рд╕рдордпрдорд╛, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдбрд┐рдЬрд┐рдЯрд▓ рдорд╣рд╛рд╕рд╛рдЧрд░ рдореНрдпрд╛рдиреБрдЕрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ ELK рд╕реЗрдЯ рдЕрдк рдЧрд░реНрди рд╕рдХреНрдЫ, рдЬреБрди рддреНрдпрд╕реНрддрд╛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рджреНрд░реБрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред рдпрд╣рд╛рдБ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЗрдиреНрдЬрд┐рди рдЫ, рддрд░ ClickHouse рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдЭреИ Filebeat рдЫреИрдиред рд╣реЛ рддреНрдпрд╣рд╛рдБ рдЫ рдкреНрд░рд╡рд╛рд╣рд┐рдд рд░ рд▓рдЧрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реА рд▓рдЧ рдШрд░, рддреНрдпрд╣рд╛рдБ рдПрдХ рдЙрдкрдХрд░рдг рдЫ рдкреБрдЪреНрдЫрд░ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН ClickHouse рдорд╛ рд▓рдЧ рдлрд╛рдЗрд▓ рдбрд╛рдЯрд╛ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░реНрди, рддрд░ рдпреЛ рд╕рдмреИ рдердк рд╕рдордп рд▓рд╛рдЧреНрдЫред рдпрджреНрдпрдкрд┐, ClickHouse рдЕрдЭреИ рдкрдирд┐ рдпрд╕рдХреЛ рд╕рд░рд▓рддрд╛рдХреЛ рдХрд╛рд░рдгрд▓реЗ рдмрд╛рдЯреЛрдорд╛ рдиреЗрддреГрддреНрд╡ рдЧрд░реНрджрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╢реБрд░реБрдЖрддреАрд╣рд░реВрд▓реЗ рдкрдирд┐ рдпрд╕рд▓рд╛рдИ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН рд░ рдХреЗрд╡рд▓ 10 рдорд┐рдиреЗрдЯрдорд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░рдпреЛрдЧ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред

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

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

Google Big Query рд░ Amazon RedShift рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди (рдареВрд▓рд╛ рдХрдореНрдкрдиреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рдзрд╛рди)

BigQuery рдХреЛ рд▓рд╛рдЧрд┐ рдЖрджрд░реНрд╢ рдкреНрд░рдпреЛрдЧ рдХреЗрд╕ JSON рдбреЗрдЯрд╛рдХреЛ 1TB рд▓реЛрдб рдЧрд░реНрдиреБ рд░ рддреНрдпрд╕рдорд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЪрд▓рд╛рдЙрдиреБ рд╣реЛред Big Query рдПрдЙрдЯрд╛ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрддреНрдкрд╛рджрди рд╣реЛ рдЬрд╕рдХреЛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдмрдвреА рдЕрдиреБрдорд╛рди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫред рдпреЛ рдЖрдиреНрддрд░рд┐рдХ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ ClickHouse рднрдиреНрджрд╛ рдзреЗрд░реИ рдЬрдЯрд┐рд▓ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╣реЛ, рддрд░ рдЧреНрд░рд╛рд╣рдХрдХреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ, рдпрд╕рдорд╛ ClickHouse рд╕рдБрдЧ рдзреЗрд░реИ рд╕рдорд╛рдирддрд╛ рдЫред рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ SELECT рдХреЛ рд▓рд╛рдЧрд┐ рднреБрдХреНрддрд╛рди рдЧрд░реНрди рдерд╛рд▓реНрдиреБрднрдпреЛ рднрдиреЗ BigQuery рд▓реЗ рджреНрд░реБрдд рд░реВрдкрдорд╛ "рдореВрд▓реНрдп рдмрдврд╛рдЙрди" рд╕рдХреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдпреЛ рдпрд╕рдХреЛ рд╕рдмреИ рдлрд╛рдЗрджрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ SaaS рд╕рдорд╛рдзрд╛рди рд╣реЛред

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

Altinity рдХреЛ рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХ рдЕрд▓реЗрдХреНрдЬреЗрдиреНрдбрд░ Zaitsev рджреНрд╡рд╛рд░рд╛ рдПрдХ рд▓реЗрдЦрдорд╛ "рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдорд╛ рд╕рд░реНрджреИ" рдпрд╕реНрддреЛ DBMS рдорд╛рдЗрдЧреНрд░реЗрд╕рдирдХрд╛ рдлрд╛рдЗрджрд╛рд╣рд░реВ рд╡рд░реНрдгрди рдЧрд░реНрджрдЫред

TimescaleDB рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди

TimescaleDB рдПрдХ PostgreSQL рдПрдХреНрд╕реНрдЯреЗрдиреНрд╕рди рд╣реЛ рдЬрд╕рд▓реЗ рдирд┐рдпрдорд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕рдорд╛ рдЯрд╛рдЗрдореНрд╕рд░реАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрджрдЫ (https://docs.timescale.com/v1.0/introduction, https://habr.com/ru/company/zabbix/blog/458530/).

рдпрджреНрдпрдкрд┐ ClickHouse рд╕рдордп рд╢реГрдЩреНрдЦрд▓рд╛рдХреЛ рд╕реНрдерд╛рдирдорд╛ рдЧрдореНрднреАрд░ рдкреНрд░рддрд┐рдпреЛрдЧреА рд╣реЛрдЗрди, рддрд░ рд╕реНрддрдореНрдн рд╕рдВрд░рдЪрдирд╛ рд░ рднреЗрдХреНрдЯрд░ рдХреНрд╡реЗрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рдкреНрд░рд╢реНрдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдпреЛ TimescaleDB рднрдиреНрджрд╛ рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдЫред рдПрдХреИ рд╕рдордпрдорд╛, рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рдкреНрдпрд╛рдХреЗрдЯ рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд▓рдЧрднрдЧ 3 рдЧреБрдгрд╛ рдмрдвреА рдЫ, рд╕рд╛рдереИ, рдпрд╕рд▓реЗ 20 рдЧреБрдгрд╛ рдХрдо рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬреБрди рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбрд╛рдЯрд╛рдХреЛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рд╕реНрддрд╡рдореИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ: тАиhttps://www.altinity.com/blog/ClickHouse-for-time-series.

ClickHouse рдХреЛ рд╡рд┐рдкрд░реАрдд, TimescaleDB рдорд╛ рдХреЗрд╣рд┐ рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдмрдЪрдд рдЧрд░реНрдиреЗ рдПрдХрдорд╛рддреНрд░ рддрд░рд┐рдХрд╛ ZFS рд╡рд╛ рд╕рдорд╛рди рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рд╣реЛред

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

  • рдзреЗрд░реИ рдереЛрд░реИ рд░реНрдпрд╛рдо (<3 GB) рд╕рдВрдЧ рд╕рд╛рдиреЛ рд╕реНрдерд╛рдкрдирд╛рд╣рд░реВ;
  • рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рд╕рд╛рдирд╛ INSERT рд╣рд░реВ рдЬреБрди рддрдкрд╛рдИрдВ рдареВрд▓рд╛ рдЯреБрдХреНрд░рд╛рд╣рд░реВрдорд╛ рдмрдлрд░ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрди;
  • рд░рд╛рдореНрд░реЛ рд╕реНрдерд┐рд░рддрд╛, рдПрдХрд░реВрдкрддрд╛ рд░ ACID рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ;
  • PostGIS рд╕рдорд░реНрдерди;
  • рдЕрд╡рд╕реНрдерд┐рдд PostgreSQL рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрд╕рдБрдЧ рдорд░реНрдЬ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдХрд┐рдирдХрд┐ Timescale DB рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛ PostgreSQL рд╣реЛред

Hadoop рд░ MapReduce рдкреНрд░рдгрд╛рд▓реА рд╕рдВрдЧ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛

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

Pinot рд░ Druid рд╕рдВрдЧ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛

ClickHouse рдХрд╛ рдирд┐рдХрдЯрддрдо рдкреНрд░рддрд┐рдпреЛрдЧреАрд╣рд░реВ рд╕реНрддрдореНрдн, рд░реИрдЦрд┐рдХ рд░реВрдкрдорд╛ рдорд╛рдкрдирдпреЛрдЧреНрдп рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрддреНрдкрд╛рджрдирд╣рд░реВ Pinot рд░ Druid рд╣реБрдиреНред рдпреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реНрдиреЗ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рдо рд▓реЗрдЦрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░реЛрдорд╛рдирд╛ рд▓реЗрднреЗрдиреНрдЯреЛрд╡рд╛ рдлреЗрдмреНрд░реБрдЕрд░реА 1, 2018

ELK, Big Query рд░ TimescaleDB рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ Clickhouse рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ

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

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

Druid рд░ Pinot Apache рдЗрдиреНрдХреНрдпреБрдмреЗрдЯрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╣реБрдиреН, рдЬрд╕рд▓рд╛рдИ Apache рджреНрд╡рд╛рд░рд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ GitHub рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреГрд╖реНрдард╣рд░реВрдорд╛ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рдХрднрд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд┐рдиреЛрдЯ рдЕрдХреНрдЯреЛрдмрд░ реирежрезрео рдорд╛ рдЗрдиреНрдХреНрдпреБрдмреЗрдЯрд░рдорд╛ рджреЗрдЦрд╛ рдкрд░реЗрдХреЛ рдерд┐рдпреЛ рд░ рдбреНрд░реБрдЗрдбрдХреЛ рдЬрдиреНрдо рео рдорд╣рд┐рдирд╛ рдЕрдШрд┐ рдлреЗрдмреНрд░реБрдЕрд░реАрдорд╛ рднрдПрдХреЛ рдерд┐рдпреЛред

AFS рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдЕрднрд╛рд╡рд▓реЗ рдореЗрд░реЛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА, рд░ рд╕рд╛рдпрдж рдореВрд░реНрдЦ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЦрдбрд╛ рдЧрд░реНрдЫред рдорд▓рд╛рдИ рдЖрд╢реНрдЪрд░реНрдп рдЫ рдХрд┐ рдкрд┐рдиреЛрдЯрдХрд╛ рд▓реЗрдЦрдХрд╣рд░реВрд▓реЗ Apache рдлрд╛рдЙрдиреНрдбреЗрд╢рди рдбреНрд░реБрдЗрдбрдкреНрд░рддрд┐ рдмрдвреА рдбрд┐рд╕реНрдкреЛрдЬ рдЧрд░реЗрдХреЛ рдпрд╛рдж рдЧрд░реЗ, рд░ рдХреЗ рдкреНрд░рддрд┐рдпреЛрдЧреАрдкреНрд░рддрд┐рдХреЛ рдпрд╕реНрддреЛ рдордиреЛрд╡реГрддреНрддрд┐рд▓реЗ рдИрд░реНрд╖реНрдпрд╛рдХреЛ рднрд╛рд╡рдирд╛ рдкреИрджрд╛ рдЧрд░реНрдЫ? рдХреЗ Druid рдХреЛ рд╡рд┐рдХрд╛рд╕ рд╕реБрд╕реНрдд рд╣реБрдиреЗрдЫ рд░ рдкрд┐рдиреЛрдЯ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЧрддрд┐ рдорд╛ рдкрд╣рд┐рд▓реЗ рдХреЛ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдкреНрд░рд╛рдпреЛрдЬрдХрд╣рд░реБ рдЕрдЪрд╛рдирдХ рдкрдЫрд┐ рдЪрд╛рд╕реЛ рд░рд╛рдЦреНрдЫрдиреН?

рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕рдХрд╛ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ

рдЕрдкрд░рд┐рдкрдХреНрд╡рддрд╛: рдЬрд╛рд╣рд┐рд░ рдЫ, рдпреЛ рдЕрдЭреИ рдкрдирд┐ рдмреЛрд░рд┐рдВрдЧ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА рд╣реЛ, рддрд░ рдХреБрдиреИ рдкрдирд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдЕрдиреНрдп рд╕реНрддрдореНрдн DBMS рдорд╛ рдпрд╕реНрддреЛ рдХреЗрд╣рд┐ рджреЗрдЦрд┐рджреИрдиред

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

рддрд╛рд▓рд┐рдХрд╛ рдЬреЛрдбреНрдиреЗрд╣рд░реВ рд╕рд░реНрднрд░ RAM рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рдЫрдиреН, рддрд░ рдХрдореНрддрд┐рдорд╛ рддрд┐рдиреАрд╣рд░реВ рддреНрдпрд╣рд╛рдБ рдЫрдиреН! рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Druid рд░ Pinot рд╕рдБрдЧ рддреНрдпрд╕реНрддрд╛ рдЬрдбрд╛рдирд╣рд░реВ рдЫреИрдирдиреН, рдХрд┐рдирдХрд┐ рддрд┐рдиреАрд╣рд░реВ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдбрд╛рдЯрд╛рдХреЛ рдареВрд▓реЛ рднрд╛рдЧ рд╕рд╛рд░реНрди рд╕рдорд░реНрдерди рдирдЧрд░реНрдиреЗ рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рд╣реБрдиреНрдЫрдиреНред

рдирд┐рд╖реНрдХрд░реНрд╖

рдЖрдЧрд╛рдореА рд╡рд░реНрд╖рд╣рд░реВрдорд╛, рд╣рд╛рдореА Qwintry рдорд╛ ClickHouse рдХреЛ рд╡реНрдпрд╛рдкрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрдБрдЫреМрдВ, рдХрд┐рдирдХрд┐ рдпреЛ DBMS рд▓реЗ рдкреНрд░рджрд░реНрд╢рди, рдХрдо рдУрднрд░рд╣реЗрдб, рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА, рд░ рд╕рд░рд▓рддрд╛рдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдиреНрддреБрд▓рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдо рдкрдХреНрдХрд╛ рдЫреБ рдХрд┐ рдХреНрд▓рд┐рдХрд╣рд╛рдЙрд╕ рд╕рдореБрджрд╛рдпрд▓реЗ рдпрд╕рд▓рд╛рдИ рд╕рд╛рдиреЛ рд░ рдордзреНрдпрдо рд╕реНрдерд╛рдкрдирд╛рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдердк рддрд░рд┐рдХрд╛рд╣рд░реВ рд▓рд┐рдПрд░ рдЖрдЙрдБрджрд╛ рдпреЛ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдлреИрд▓рд┐рдиреЗрдЫред

рдХреЗрд╣реА рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ ЁЯЩВ

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

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

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

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