ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต Yandex เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด“เตบเดฒเตˆเตป เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ เด•เตเดตเดฑเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเตเดณเตเดณ (OLAP) เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เด•เต‹เดณเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต. Yandex, CloudFlare, VK.com, Badoo เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฒเต‹เด•เดฎเต†เดฎเตเดชเดพเดŸเตเดฎเตเดณเตเดณ เดฎเดฑเตเดฑเต เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดตเดฐเดฟเด•เตพ เดšเต‡เตผเด•เตเด•เตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดฟเดธเตเด•เดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเต†เดฑเตเดฑเดพเดฌเตˆเดฑเตเดฑเต เดกเดพเดฑเตเดฑ).

เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ, "เดธเตเดŸเตเดฐเดฟเด‚เด—เต" DBMS-เตฝ, MySQL, Postgres, MS SQL เดธเต†เตผเดตเตผ เดŽเดจเตเดจเดฟเดต เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดพเดฃเต, เดˆ เด•เตเดฐเดฎเดคเตเดคเดฟเดฒเดพเดฃเต เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต:

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด’เดฐเต เดตเดฐเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดญเต—เดคเดฟเด•เดฎเดพเดฏเดฟ เดตเดถเด™เตเด™เดณเดฟเดฒเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฐ DBMS-เตฝ, เดตเตเดฏเดคเตเดฏเดธเตเดค เดจเดฟเดฐเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดตเต†เดตเตเดตเต‡เดฑเต† เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเต เด•เต‹เดณเดคเตเดคเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดตเต†เตผเดŸเตเดŸเดฟเด•เตเด•, เดชเดพเดฐเดธเต†เตฝ (เด†เด•เตโ€Œเดทเตเดฏเตป เดฎเดพเดŸเตเดฐเดฟเด•เตโ€Œเดธเต, เด†เดฎเดธเต‹เตบ เดฑเต†เดกเตโ€Œเดทเดฟเดซเตเดฑเตเดฑเต), เดธเตˆเดฌเต‡เดธเต เดเด•เตเดฏเต, เดŽเด•เตโ€Œเดธเดพเดธเต‹เตพ, เด‡เตปเดซเต‹เดฌเตเดฐเตˆเดฑเตเดฑเต, เด‡เตปเดซเดฟเดจเดฟเดกเดฟเดฌเดฟ, เดฎเต‹เดจเต†เดฑเตเดฑเตโ€Œเดกเดฟเดฌเดฟ (เดตเต†เด•เตโ€Œเดฑเตเดฑเตผเดตเตˆเดธเต, เด†เด•เตโ€Œเดทเตเดฏเตป เดตเต†เด•เตโ€Œเดฑเตเดฑเตผ), เดฒเต‚เดธเดฟเดกเตโ€Œเดกเดฟเดฌเดฟ, เดŽเดธเตโ€ŒเดŽเดชเดฟ เดนเดพเดจ, เด—เต‚เด—เดฟเตพ เดกเตเดฐเต†เดฎเตฝ, เด—เต‚เด—เดฟเตพ เดชเดตเตผเดกเตเดฐเดฟเตฝ, เดกเตเดฐเต‚เดฏเดฟเดกเต, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†เดกเดฟเดฌเดฟ, เด•เต†.เดกเดฟ.

เด•เดฎเตเดชเดจเดฟ เด’เดฐเต เดฎเต†เดฏเดฟเตฝ เดซเต‹เตผเดตเต‡เดกเตผ เด†เดฃเต เด•เตเดตเดฟเดจเตเดŸเตเดฐเดฟ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ 2018-เตฝ เดžเดพเตป เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ, เด…เดคเดฟเดจเตเดฑเต† เดฒเดพเดณเดฟเดคเตเดฏเด‚, เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ, SQL เดชเดฟเดจเตเดคเตเดฃ, เดตเต‡เด—เดค เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดžเดพเตป เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดฎเดคเดฟเดชเตเดชเตเดณเดตเดพเด•เตเด•เดฟ. เดˆ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเดจเตเดฑเต† เดตเต‡เด—เดค เดฎเดพเดจเตเดคเตเดฐเดฟเด•เดคเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเดจเดพเดฏเดฟ

เด’เดฐเตŠเดฑเตเดฑ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต SQL เด…เดฑเดฟเดฏเดพเดฎเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด‰เดŸเตป เดคเดจเตเดจเต† เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเตเดŸเด™เตเด™เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต MySQL-เตฝ "เดชเดŸเตเดŸเดฟเด• เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป" เด•เดพเดฃเดฟเด•เตเด•เดพเดจเตเด‚ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเตฝ SQL เดชเด•เตผเดคเตเดคเดฟ เด’เดŸเตเดŸเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เด‡เดคเดฟเดจเตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ.

MySQL-เดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดˆ DBMS-เดฒเต† เดŸเต‡เดฌเดฟเตพ เดธเตเด•เต€เดฎ เดจเดฟเตผเดตเดšเดจเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดกเดพเดฑเตเดฑเดพ เดคเดฐเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŸเต‡เดฌเดฟเตพ เดธเตเด•เต€เดฎ เดจเดฟเตผเดตเดšเดจเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดพเดจเตเด‚ เดŸเต‡เดฌเดฟเตพ เดŽเดžเตเดšเดฟเดจเตเด•เตพ เดชเด เดฟเด•เตเด•เดพเดจเตเด‚ เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด…เดงเดฟเด• เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเต† เดคเดจเตเดจเต† เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดฎเดฟเด•เดšเตเดš เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเด•เตผเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ ZooKeeper เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดจเตเดตเต‡เดทเดฃ เดชเตเดฐเด•เดŸเดจ เดตเดฟเดถเด•เดฒเดจเด‚ เดฎเดฟเด•เดšเตเดš เดซเดฒเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต - เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŸเต‡เดฌเดฟเดณเตเด•เดณเดฟเตฝ เดŽเดฒเตเดฒเดพ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดชเดดเดฏเดคเตเด‚ เดตเดฟเดฐเดธเดตเตเดฎเดพเดฏ SQL เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚.

เด‰เดคเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

ClickHouse เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเตเดฃเตเดŸเต - เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเต‹เดกเตเด•เตพเด•เตเด•เตเด‚ เด’เดฐเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดฃเตเดŸเต, เดเด•เต‹เดชเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ ZooKeeper เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดžเด™เตเด™เตพ เดจเดฟเดฐเดตเดงเดฟ เดจเต‹เดกเตเด•เดณเตเดŸเต† เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดจ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต, เดˆ เดธเดฎเดฏเดคเตเดคเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดตเดณเดฐเต† เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดชเตเดฐเด•เดŸเดจเดฎเตเดฃเตเดŸเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เด‡เดคเต เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ DBMS เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เตเด•เดณเดฟเดฒเต† เด•เตเดฒเต†เดฏเดฟเด‚ เดšเต†เดฏเตเดค เดจเต‡เดŸเตเดŸเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. ClickHouse-เดจเตเดฑเต† เดชเดฟเดจเตเดจเดฟเดฒเต† เด†เดถเดฏเด‚ เดธเต‚เด•เตเดทเตเดฎเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด…เดญเดพเดตเดตเตเด‚ ClickHouse-เดจเตเดฑเต† เดšเต†เดฑเดฟเดฏ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเดฎเดพเดฃเต เด—เดตเต‡เดทเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เด†เดฆเตเดฏ เดคเดŸเดธเตเดธเด‚, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดˆ DBMS-เดจเตเดฑเต† เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเดฟเดฒเต‡เด•เตเด•เต เด†เดดเตเดจเตเดจเดฟเดฑเด™เตเด™เดฟ.

เด•เดพเดซเตเด•เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดกเดพเดฑเตเดฑ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต† ClickHouse เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ Go-เดฏเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เด…เดกเดพเดชเตเดฑเตเดฑเตผ เดธเต‡เดตเดจเด‚ เดŽเดดเตเดคเดฟ. เด‡เดคเต เด•เดพเดซเตเด•เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ Cap'n Proto เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดฏเต† TSV เดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ HTTP เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดตเดดเดฟ เดฌเดพเดšเตเดšเตเด•เดณเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ ClickHouse เด‡เดจเตเดฑเตผเดซเต‡เดธเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดšเตเดšเต Go เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดžเด™เตเด™เตพ เดชเดฟเดจเตเดจเต€เดŸเต เดˆ เดธเต‡เดตเดจเด‚ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดฟ. เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ - เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเดพเดฏเดฟ เดˆ เดชเตเดฐเด•เดŸเดจเด‚ เดชเดพเด•เตเด•เดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต, เด’เดฐเต‡ เดธเดฎเดฏเด‚ เดšเต‡เตผเดคเตเดค เดตเดฐเดฟเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป, ClickHouse เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเต เดžเด™เตเด™เตพ เดชเด เดฟเดšเตเดšเต.

เดชเตเดฐเดงเดพเดจ เดŽเดžเตเดšเดฟเตป, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ ClickHouse เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŸเต‡เดฌเดฟเตพ เดŽเดžเตเดšเดฟเดจเตเด•เดณเตเดŸเต† เด’เดฐเต เด•เตเดŸเตเด‚เดฌเด‚, MergeTree เด†เดฃเต. เดˆ เดŽเดžเตเดšเดฟเตป เด†เดถเดฏเดชเดฐเดฎเดพเดฏเดฟ เด—เต‚เด—เดฟเตพ เดฌเดฟเด—เตโ€ŒเดŸเต‡เดฌเดฟเดณเดฟเดฒเต‹ เด…เดชเตเดชเดพเดšเตเดšเต† เด•เดธเดพเดจเตเดฆเตเดฐเดฏเดฟเดฒเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเตฝเดŽเดธเตเดŽเด‚ เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดฎเต†เดฎเตเดฎเดฑเดฟ เดŸเต‡เดฌเดฟเตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เด“เดฐเต‹ เดชเดพเด•เตเด•เดฑเตเดฑเตเด‚ "เดชเตเดฐเตˆเดฎเดฑเดฟ เด•เต€" เดชเตเดฐเตˆเดฎเดฑเดฟ เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดคเตเดฐเด‚ เด…เดŸเตเด•เตเด•เดฟ, เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตโ€Œเดคเต เด’เดฐเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดกเดฟเดธเตโ€Œเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเดพเตฝ เด‡เดคเต เดฎเดฟเด•เดšเตเดš เดฑเตˆเดฑเตเดฑเต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เดจเตฝเด•เตเดจเตเดจเต.

เด’เดฐเต เดฎเต†เดฎเตเดฎเดฑเดฟ เดŸเต‡เดฌเดฟเดณเดฟเดจเตเดฑเต† เด…เดญเดพเดตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† "เดชเตเดคเตเดฎ" เดŽเดจเตเดจ เด†เดถเดฏเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด…เดต เดšเต‡เตผเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดดเดฟเดฏเต‚ เดŽเดจเตเดจเดพเดฃเต, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเต‹ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดจเตเดจเดคเตเดคเต† เด•เดฃเด•เตเด•เดจเตเดธเดฐเดฟเดšเตเดšเต, เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เด’เดฐเต เดฎเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เด…เดคเดฟเตผเดคเตเดคเดฟ เด•เดŸเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เด•เดฒเดฃเตเดŸเตผ เดฎเดพเดธเดคเตเดคเดฟเตฝ เดกเดพเดฑเตเดฑ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดกเดพเดฑเตเดฑ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดเด• เดฎเดพเตผเด—เด‚. เดˆ เดซเต€เดšเตเดšเตผ เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เดพเตป เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดŸเต€เด‚ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฑเตเดตเดถเดคเตเดคเต, เด‡เดคเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เดŽเดดเตเดคเตเดจเตเดจเดคเตเด‚ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดคเตผเด•เตเด•เดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ I/O เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‹เดฑเตเด•เตพ เดชเต‚เดฐเดฟเดคเดฎเดพเด•เตเดจเตเดจเดคเตเดตเดฐเต† เดธเดฎเดพเดจเตเดคเดฐ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเตŠเดชเตเดชเด‚ เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เดธเตเด•เต†เดฏเดฟเดฒเตเด•เตพ เดฐเต‡เด–เต€เดฏเดฎเดพเดฏเดฟ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดˆ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดšเต†เดฑเดฟเดฏ เดชเดพเด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เด•เดพเดซเตเด• เดธเต‡เดตเดจเด™เตเด™เดณเตเด‚ เด‡เตปเดธเต†เตผเดŸเตเดŸเดฑเตเด•เดณเตเด‚ เดฌเดซเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ ClickHouse เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต, เด…เดคเตเดตเดดเดฟ เดจเดฟเดฐเดตเดงเดฟ เดšเต†เดฑเดฟเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดคเดตเดฃ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚, เด…เด™เตเด™เดจเต† เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดคเต€เดตเตเดฐเดค เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฒเดฏเดจเด‚ เดคเตเดŸเดฐเตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดฌเดจเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดจเดฟเดฐเดตเดงเดฟ เดญเดพเด—เด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เดณเตเดŸเต† เด†เด•เตเดฐเดฎเดฃเดพเดคเตเดฎเด• เดคเตเดฐเต‹เดŸเตเดŸเดฟเดฒเดฟเด‚เด—เดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเด‚. เดคเดคเตเดธเดฎเดฏ เดกเดพเดฑเตเดฑ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดชเตเดฐเด•เดŸเดจเดตเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดฎเดฟเด•เดšเตเดš เด’เดคเตเดคเตเดคเต€เตผเดชเตเดชเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

เดŸเต‡เดฌเดฟเตพ เดฑเต€เดกเต เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดจเตเดฑเต† เดคเดพเด•เตเด•เต‹เตฝ เดกเดฟเดธเตเด•เดฟเดฒเต† เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเต‚เดšเดฟเด•เดฏเตเด‚ เดธเตเดฅเดพเดจเดตเตเดฎเดพเดฃเต. เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดŽเดคเตเดฐ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เดŽเดžเตเดšเดฟเดจเต เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเตเดชเต‹เตพ เด…เดคเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเตเดชเต‹เตพ, เด…เดคเดฟเดจเต เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚. ClickHouse เด’เดฐเต เด•เต‹เดณเด‚ เดธเตเดฑเตเดฑเต‹เดฑเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด“เดฐเต‹ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเดฟเดฒเตเด‚ เด“เดฐเต‹ เดจเดฟเดฐเดฏเตเด•เตเด•เตเด‚ (เดจเดฟเดฐ) เด…เดŸเตเด•เตเด•เดฟเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เดซเดฏเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเตฝ เด‡เดฒเตเดฒเดพเดคเตเดค เดฎเตเดดเตเดตเตป เด•เต‹เดณเด™เตเด™เดณเตเด‚ เด†เดฆเตเดฏเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚, เดคเตเดŸเตผเดจเตเดจเต เดตเต†เด•เตโ€ŒเดŸเดฑเตˆเดธเตเดกเต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเดจเตเดฎเดพเดฏเดฟ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต†เดฒเตเดฒเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเด‚. เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดธเตเด•เดพเตป เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เด“เดฐเต‹ เดธเต†เด—เตเดฎเต†เดจเตเดฑเดฟเดฒเตเด‚ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดธเต‚เดšเดฟเด• เดซเดฏเตฝ เด‰เดฃเตเดŸเต.

เดŽเดฒเตเดฒเดพ เดจเดฟเดฐเด•เดณเตเด‚ "เดชเตเดฐเดพเดฅเดฎเดฟเด• เด•เต€" เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเตเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝเดชเตเดชเต‹เดฒเตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ, เด“เดฐเต‹ Nth เดตเดฐเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฒเต‡เดฌเดฒเตเด•เตพ (เดชเดฟเดŸเดฟเดšเตเดš เดตเดฐเดฟเด•เตพ) เดฎเดพเดคเตเดฐเดฎเต‡ เดธเต‚เดšเดฟเด• เดซเดฏเดฒเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ "เด“เดฐเต‹ 8192-เดพเดฎเดคเตเดคเต† เดตเดฐเดฟเดฏเตเด‚ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•", เดคเตเดŸเตผเดจเตเดจเต 1 เดŸเตเดฐเดฟเดฒเตเดฏเตบ เด‰เดณเตเดณ เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเตเดŸเต† "เดคเตเดšเตเด›เดฎเดพเดฏ" เด‡เตปเดกเด•เตโ€Œเดธเดฟเด‚เด—เต เดŽเดจเตเดจเดฟเดต เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด‡เดฃเด™เตเด™เตเดจเตเดจ เดตเดฐเดฟเด•เตพเด•เตเด•เต 122 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเดŸเตเด•เตเด•เต‚.

เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดฟเด•เดธเดจเด‚

เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเดตเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚ เด—เดฟเดคเตเดคเดฌเต เดฑเดฟเดชเตเดชเต‹ "เดตเดณเดฐเตเดจเตเดจ" เดชเตเดฐเด•เตเดฐเดฟเดฏ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดตเต‡เด—เดคเดฏเดฟเตฝ เดจเดŸเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•.

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดœเดจเดชเตเดฐเต€เดคเดฟ

เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเตเดฑเต† เดœเดจเดชเตเดฐเต€เดคเดฟ เด•เตเดฐเดฎเดพเดคเต€เดคเดฎเดพเดฏเดฟ เดตเดณเดฐเตเด•เดฏเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดฑเดทเตเดฏเตป เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเต‚เดนเดคเตเดคเดฟเตฝ. เด•เดดเดฟเดžเตเดž เดตเตผเดทเดคเตเดคเต† เด‰เดฏเตผเดจเตเดจ เดฒเต‹เดกเต 2018 เด•เต‹เตบเดซเดฑเตปเดธเต (เดฎเต‹เดธเตเด•เต‹, เดจเดตเด‚เดฌเตผ 8-9, 2018) vk.com, Badoo เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เดฐเดพเด•เตเดทเดธเดจเตเดฎเดพเตผ Clickhouse เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฏเดฟ เด•เดพเดฃเดฟเดšเตเดšเต, เด‡เดคเต เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฒเต‹เด—เตเด•เตพ) เด’เดฐเต‡เดธเดฎเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. 40 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดฆเตˆเตผเด˜เตเดฏเดฎเตเดณเตเดณ เดตเต€เดกเดฟเดฏเต‹เดฏเดฟเตฝ VKontakte เดŸเต€เดฎเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฏเต‚เดฑเดฟ เดจเดธเตเดฐเต†เดฑเตเดฑเตเดกเดฟเดจเต‹เดตเต เด‡เดคเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเต—เด•เดฐเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เด‰เดŸเตป เดคเดจเตเดจเต† เดŸเตเดฐเดพเตปเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต Habr-เตฝ เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด‚.

เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ

เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚ เด—เดตเต‡เดทเดฃเด‚ เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเต เดถเต‡เดทเด‚, MySQL, PostgreSQL, ELK, Google Big Query, Amazon RedShift, TimescaleDB, Hadoop, MapReduce, Pinot เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดชเดฐเดฎเตเดชเดฐเดพเด—เดคเดตเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดตเตเดฎเดพเดฏ เดฎเดฑเตเดฑเต เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป ClickHouse เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เดฎเต‡เด–เดฒเด•เดณเตเดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต. เดกเตเดฐเต‚เดฏเดฟเดกเต. เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ DBMS เด…เดชเตโ€Œเด—เตเดฐเต‡เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต‹ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ ClickHouse เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดพเดฃเต.

MySQL, PostgreSQL เดŽเดจเตเดจเดฟเดต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดเดฑเตเดฑเดตเตเด‚ เดธเดฎเต€เดชเด•เดพเดฒเดคเตเดคเต, เดตเดพเตผเดคเตเดคเดพเด•เตเด•เตเดฑเดฟเดชเตเดชเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ MySQL-เดจเต† เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดšเตเดšเต เดฎเต—เดŸเตเดŸเดฟเด•เต เดตเดพเตผเดคเตเดคเดพเด•เตเด•เตเดฑเดฟเดชเตเดชเต. เดคเต†เดฑเตเดฑเดพเดฏ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เด•เดพเดฐเดฃเด‚ MySQL เด…เดฏเดšเตเดš เดŽเดฒเตเดฒเดพ เด‡เดฎเต†เดฏเดฟเดฒเตเด•เดณเตเด‚ เด† เด‡เดฎเต†เดฏเดฟเดฒเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดฒเดฟเด™เตเด•เตเด•เดณเตเด‚ เด’เดฐเต base64 เดนเดพเดทเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฒเต‹เด—เต เดšเต†เดฏเตเดคเต, เด’เดฐเต เดตเดฒเดฟเดฏ MySQL เดชเดŸเตเดŸเดฟเด• (email_stats) เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚. เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตผเดฎเดพเตผเด•เตเด•เต 10 เดฆเดถเดฒเด•เตเดทเด‚ เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด…เดฏเดšเตเดš เดถเต‡เดทเด‚, เดˆ เดชเดŸเตเดŸเดฟเด• 150 GB เดซเดฏเตฝ เด‡เดŸเด‚ เด•เตˆเดตเดถเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ, เด•เต‚เดŸเดพเดคเต† MySQL เดฒเดณเดฟเดคเดฎเดพเดฏ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเดฟเตฝ "เดตเดฟเดกเตเดขเดฟเดคเตเดคเด‚" เดšเต†เดฏเตเดฏเดพเตป เดคเตเดŸเด™เตเด™เดฟ. เดซเดฏเตฝ เดธเตเดชเต‡เดธเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ InnoDB เดŸเต‡เดฌเดฟเตพ เด•เด‚เดชเตเดฐเดทเตป เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด…เดคเต 4 เดฎเดŸเด™เตเด™เต เด•เตเดฑเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดšเดฐเดฟเดคเตเดฐเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ MySQL-เตฝ 20-30 เดฆเดถเดฒเด•เตเดทเดคเตเดคเดฟเดฒเดงเดฟเด•เด‚ เด‡เดฎเต†เดฏเดฟเดฒเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด…เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดธเตเด•เดพเตป เดซเดฒเด™เตเด™เตพ เดธเตเดตเดพเดชเตเดชเต, เดนเต†เดตเดฟ I/O เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดฟ เดตเดฐเตเด‚. เด“เดตเตผเดนเต†เดกเต, เดžเด™เตเด™เตพเด•เตเด•เต เดชเดคเดฟเดตเดพเดฏเดฟ Zabbix เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดฒเดญเดฟเดšเตเดšเต.

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดฐเดฃเตเดŸเต เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดณเดตเต เดเด•เดฆเต‡เดถเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต 3-4 เดคเดตเดฃ, เดŽเดจเตเดจเดพเตฝ เดˆ เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต "เด•เด‚เดชเตเดฐเดธเตเดธเดฌเดฟเตพ" เด†เดฏเดฟเดฐเตเดจเตเดจเต.

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

ELK เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ

เดŽเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เด…เดจเตเดญเดตเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, ELK เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดจเต (ElasticSearch, Logstash, Kibana, เดˆ เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ ElasticSearch) เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดฒเต‹เด—เตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดญเดตเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฒเตเดฒ เดซเตเตพ-เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดฒเต‹เด—เต เดคเดฟเดฐเดฏเตฝ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดธเต†เตผเดšเตเดšเต เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดŽเดžเตเดšเดฟเดจเดพเดฃเต (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดถเดฐเดฟเด•เตเด•เตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ), เดชเด•เตเดทเต‡ เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดฒเต‹เด—เดฟเด‚เด—เต เดŽเดžเตเดšเดฟเตป เด†เดฏเดฟ เดฎเดพเดฑเดฟเดฏเดคเต†เดจเตเดจเต เดžเดพเตป เด†เดถเตเดšเดฐเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฒเต‹เด—เตเดธเตเดฑเตเดฑเดพเดทเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดชเตเดฐเด•เดŸเดจเด‚, เดตเดณเดฐเต† เด•เตเดฑเดžเตเดž เดœเต‹เดฒเดฟเดญเดพเดฐเด™เตเด™เดณเดฟเตฝ เดชเต‹เดฒเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดจเตฝเด•เดฟ, เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ เดฑเดพเดฎเตเด‚ เดกเดฟเดธเตโ€Œเด•เต เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด‚ เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเด•เต เดธเต†เตผเดšเตเดšเดฟเดจเต‡เด•เตเด•เดพเตพ เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต Clickhouse:

  • SQL เดกเดฏเดฒเด•เตเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃ;
  • เดธเด‚เดญเดฐเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดฎเดฟเด•เดšเตเดš เด•เด‚เดชเตเดฐเดทเตป เดฌเดฟเดฐเตเดฆเด‚;
  • เดซเตเตพ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดคเดฟเดฐเดฏเดฒเดฟเดจเต เดชเด•เดฐเด‚ Regex เดคเดฟเดฐเดฏเดฒเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ;
  • เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เด…เดจเตเดตเต‡เดทเดฃ เดทเต†เดกเตเดฏเต‚เดณเดฟเด‚เด—เตเด‚ เดฎเดฟเด•เดšเตเดš เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเด•เดŸเดจเดตเตเด‚.

เดจเดฟเดฒเดตเดฟเตฝ, ClickHouse- เดจเต† ELK-เดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจ เดเดฑเตเดฑเดตเตเด‚ เดตเดฒเดฟเดฏ เดชเตเดฐเดถเตเดจเด‚ เดฒเต‹เด—เตเด•เตพ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตเดŸเต† เด…เดญเดพเดตเดตเตเด‚ เดˆ เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดŸเตเดฏเต‚เดŸเตเดŸเต‹เดฑเดฟเดฏเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เดญเดพเดตเดฎเดพเดฃเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด“เดฐเต‹ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเด‚ เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เด“เดทเตเดฏเตป เดฎเดพเดจเตเดตเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต ELK เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด‡เดคเต เด…เดคเตเดคเดฐเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเตเดŸเต† เดฆเตเดฐเตเดคเด—เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เด‡เดตเดฟเดŸเต† เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดŽเดžเตเดšเดฟเตป เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ ClickHouse-เดจเดพเดฏเดฟ เด‡เดคเตเดตเดฐเต† เดซเดฏเตฝเดฌเต€เดฑเตเดฑเต เด‡เดฒเตเดฒ. เด…เดคเต†, เด‰เดฃเตเดŸเต เด’เดดเตเด•เตเด•เตเดณเตเดณ เดฒเต‹เด—เตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเดตเตเด‚ เดฒเต‹เด—เต เดนเต—เดธเต, เด’เดฐเต เดŸเต‚เตพ เด‰เดฃเตเดŸเต เดตเดพเดฒเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด• ClickHouse-เดฒเต‡เด•เตเด•เต เดฒเต‹เด—เต เดซเดฏเตฝ เดกเดพเดฑเตเดฑ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดคเดฟเดจเต†เดฒเตเดฒเดพเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, ClickHouse เด…เดคเดฟเดจเตเดฑเต† เดฒเดพเดณเดฟเดคเตเดฏเด‚ เด•เดพเดฐเดฃเด‚ เด‡เดชเตเดชเต‹เดดเตเด‚ เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดคเตเดŸเด•เตเด•เด•เตเด•เดพเตผเด•เตเด•เต เดชเต‹เดฒเตเด‚ เด‡เดคเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดตเต†เดฑเตเด‚ 10 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฏ เด‰เดชเดฏเต‹เด—เด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเตเดฑเตเดฑเต เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เดฟ, เด•เดพเดซเตเด• เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดตเดณเดฐเต† เด•เตเดฑเดžเตเดž เดฎเต†เดฎเตเดฎเดฑเดฟ เดฒเต‹เด—เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดŸเต‚เดณเดพเดฏ FluentBit เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดšเต†เดฑเดฟเดฏ เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต เดคเต€เดฏเดคเดฟ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพFluentBit-เตฝ เดจเดฟเดจเตเดจเต ClickHouse-เดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเต‹เด•เตเดธเดฟ เดฒเต†เดฏเตผ เด‡เดฒเตเดฒเดพเดคเต† เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ เดฎเตเดฎเตเดชเต.

เด•เดฟเดฌเดพเดจเดฏเตเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เด—เตเดฐเดพเดซเดพเดจ. เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเดคเตเดคเต‹เดณเด‚, เด‡เดคเต เดงเดพเดฐเดพเดณเด‚ เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดฑเต†เตปเดกเตผ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเตเดฐเด•เดŸเดจ เดชเตเดฐเดถเตเดจเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเด‚, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เด—เตเดฐเดพเดซเดพเดจเดฏเตเดŸเต† เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ. Qwintry-เดฏเดฟเตฝ, เดžเด™เตเด™เตพ เด‡เดคเต เด‡เดคเตเดตเดฐเต† เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดŸเต†เดฒเดฟเด—เตเดฐเดพเดฎเดฟเดฒเต† ClickHouse เดชเดฟเดจเตเดคเตเดฃเดพ เดšเดพเดจเดฒเดฟเตฝ เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเดฐเดพเดคเดฟเด•เตพ เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚.

เด—เต‚เด—เดฟเตพ เดฌเดฟเด—เต เด•เตเดตเดฑเดฟ, เด†เดฎเดธเต‹เตบ เดฑเต†เดกเต เดทเดฟเดซเตเดฑเตเดฑเต เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดชเด•เดฐเด•เตเด•เดพเดฐเตป (เดตเดฒเดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด‚)

1TB JSON เดกเดพเดฑเตเดฑ เดฒเต‹เดกเตเดšเต†เดฏเตโ€Œเดคเต เด…เดคเดฟเตฝ เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เต เด•เตเดตเดฑเดฟเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต BigQuery-เดฏเตโ€Œเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด‰เดชเดฏเต‹เด— เด•เต‡เดธเต. เดฌเดฟเด—เต เด•เตเดตเดฑเดฟ เด’เดฐเต เดฎเดฟเด•เดšเตเดš เด‰เตฝเดชเตเดชเดจเตเดจเดฎเดพเดฃเต, เด…เดคเดฟเดจเตเดฑเต† เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ เด…เดฎเดฟเดคเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต. เด’เดฐเต เด‡เดจเตเดฑเต‡เดฃเตฝ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ ClickHouse เดจเต‡เด•เตเด•เดพเตพ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเดพเดฃเดฟเดคเต, เดŽเดจเตเดจเดพเตฝ เด•เตเดฒเดฏเดจเตเดฑเต เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ, ClickHouse-เดฎเดพเดฏเดฟ เด‡เดคเดฟเดจเต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดธเดพเดฎเตเดฏเดฎเตเดฃเตเดŸเต. เด“เดฐเต‹ SELECT-เดจเตเด‚ เดจเดฟเด™เตเด™เตพ เดชเดฃเด‚ เดจเตฝเด•เดฟเดคเตเดคเตเดŸเด™เตเด™เดฟเดฏเดพเตฝ BigQuery-เดจเต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต "เดตเดฟเดฒ เด•เต‚เดŸเตเดŸเดพเตป" เด•เดดเดฟเดฏเตเด‚, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เด…เดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด—เตเดฃเด™เตเด™เดณเตเด‚ เดฆเต‹เดทเด™เตเด™เดณเตเดฎเตเดณเตเดณ เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ SaaS เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต.

เดจเดฟเด™เตเด™เตพ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเต‡เดทเดฃเตฝ เดตเดฟเดฒเดฏเต‡เดฑเดฟเดฏ เดจเดฟเดฐเดตเดงเดฟ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ ClickHouse เด†เดฃเต เดเดฑเตเดฑเดตเตเด‚ เดฎเดฟเด•เดšเตเดš เดšเต‹เดฏเตเดธเต. เดจเดฟเด™เตเด™เตพ เดŽเดฒเตเดฒเดพ เดฆเดฟเดตเดธเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ SELECT เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดฌเดฟเด—เต เด•เตเดตเดฑเดฟเดฏเต† ClickHouse เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดพเดงเดพเดจเตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด…เดคเตเดคเดฐเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ เดจเดฟเดฐเดตเดงเดฟ เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดกเต‹เดณเตผ เดฒเดพเดญเดฟเด•เตเด•เตเด‚. เดธเด‚เดญเดฐเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เต เด‡เดคเต เดฌเดพเดงเด•เดฎเดฒเตเดฒ, เด‡เดคเต เดฌเดฟเด—เต เด•เตเดตเดฑเดฟเดฏเดฟเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เดตเดณเดฐเต† เดตเดฟเดฒเด•เตเดฑเดžเตเดžเดคเดพเดฃเต.

เด†เตพเดŸเตเดŸเดฟเดจเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดธเดนเดธเตเดฅเดพเดชเด•เดจเดพเดฏ เด…เดฒเด•เตโ€ŒเดธเดพเดฃเตเดŸเตผ เดธเต†เดฏเตโ€Œเดฑเตเดฑเตโ€Œเดธเต†เดตเดฟเดจเตเดฑเต† เด’เดฐเต เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ "ClickHouse-เดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เตเดจเตเดจเต" เด…เดคเตเดคเดฐเด‚ เด’เดฐเต DBMS เดฎเตˆเด—เตเดฐเต‡เดทเดจเตเดฑเต† เดชเตเดฐเดฏเต‹เดœเดจเด™เตเด™เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

TimescaleDB เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ

เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดŸเตˆเด‚เดธเดฑเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต PostgreSQL เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดฎเดพเดฃเต TimescaleDB (https://docs.timescale.com/v1.0/introduction, https://habr.com/ru/company/zabbix/blog/458530/).

เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเต เดจเดฟเดšเตเดšเดฟเตฝ ClickHouse เด’เดฐเต เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เดŽเดคเดฟเดฐเดพเดณเดฟเดฏเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, เด•เต‹เดณเด‚ เด˜เดŸเดจเดฏเตเดŸเต†เดฏเตเด‚ เดตเต†เด•เตเดฑเตเดฑเตผ เด…เดจเตเดตเต‡เดทเดฃ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚ เด‡เดคเต TimescaleDB-เดฏเต†เด•เตเด•เดพเตพ เดตเดณเดฐเต† เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, ClickHouse เดชเดพเด•เตเด•เดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดเด•เดฆเต‡เดถเด‚ 3 เดฎเดŸเด™เตเด™เต เด•เต‚เดŸเตเดคเดฒเดพเดฃเต, เด•เต‚เดŸเดพเดคเต†, เด‡เดคเต 20 เดฎเดŸเด™เตเด™เต เด•เตเดฑเดšเตเดšเต เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฒเดฟเดฏ เด…เดณเดตเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต: โ€จhttps://www.altinity.com/blog/ClickHouse-for-time-series.

ClickHouse-เตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟเดฏเดฟเตฝ เด•เตเดฑเดšเตเดšเต เดกเดฟเดธเตเด•เต เดธเตเดฅเดฒเด‚ เดฒเดพเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเด• เดฎเดพเตผเด—เด‚ ZFS เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

ClickHouse-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฐเดพเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดกเต†เตฝเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚, เด‡เดคเต เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดคเต เด•เต‚เดŸเตเดคเตฝ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เตเด•เตเด‚. เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝ เดกเดฟเดฌเดฟ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดตเต†เดฑเตเด‚ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเต‡เด•เตเด•เดพเตพ เดฎเดฟเด•เดšเตเดš เดšเต‹เดฏเดฟเดธเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚:

  • เดตเดณเดฐเต† เด•เตเดฑเดšเตเดšเต เดฑเดพเด‚ เด‰เดณเตเดณ เดšเต†เดฑเดฟเดฏ เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเดจเตเด•เตพ (<3 GB);
  • เดจเดฟเด™เตเด™เตพ เดตเดฒเดฟเดฏ เดถเด•เดฒเด™เตเด™เดณเดพเดฏเดฟ เดฌเดซเตผ เดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เดพเดคเตเดค เด’เดฐเต เดตเดฒเดฟเดฏ เดŽเดฃเตเดฃเด‚ เดšเต†เดฑเดฟเดฏ เด‡เตปเดธเต‡เตผเดŸเตเดŸเตเด•เตพ;
  • เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดธเตเดฅเดฟเดฐเดค, เดเด•เต€เด•เตƒเดคเดค, ACID เด†เดตเดถเตเดฏเด•เดคเด•เตพ;
  • PostGIS เดชเดฟเดจเตเดคเตเดฃ;
  • เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ PostgreSQL เดชเดŸเตเดŸเดฟเด•เด•เดณเตเดฎเดพเดฏเดฟ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•, เด•เดพเดฐเดฃเด‚ เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝ DB เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ PostgreSQL เด†เดฃเต.

Hadoop, MapReduce เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดฎเดพเดฏเตเดณเตเดณ เดฎเดคเตเดธเดฐเด‚

Hadoop-เดจเตเด‚ เดฎเดฑเตเดฑเต MapReduce เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพเด•เตเด•เตเด‚ เดงเดพเดฐเดพเดณเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ เดจเดŸเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเด•เตเดทเต‡ เด…เดต เดตเดฒเดฟเดฏ เด•เดพเดฒเดคเดพเดฎเดธเดคเตเดคเดฟเดฒเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเต เดเดคเดพเดฃเตเดŸเต เดคเตฝเด•เตเดทเดฃเด‚ เดซเดฒเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต ClickHouse เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ, เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดตเตเดฎเดพเดฏ เดตเดฟเดถเด•เดฒเดจ เด—เดตเต‡เดทเดฃเด‚ เดจเดŸเดคเตเดคเดพเตป ClickHouse เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฃเต.

เดชเดฟเดจเต‹เดŸเตเดŸเตเด‚ เดกเตเดฐเต‚เดฏเดฟเดกเตเดฎเดพเดฏเตเดณเตเดณ เดฎเดคเตเดธเดฐเด‚

ClickHouse-เดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เด…เดŸเตเดคเตเดค เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ เดจเดฟเดฐ, เดฐเต‡เด–เต€เดฏเดฎเดพเดฏเดฟ เด…เดณเด•เตเด•เดพเดตเตเดจเตเดจ เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดพเดฏ Pinot, Druid เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเต† เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดœเต‹เดฒเดฟ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดฑเตŠเดฎเดพเดจ เดฒเต†เดตเต†เดจเตเดฑเต‹เดต เดซเต†เดฌเตเดฐเตเดตเดฐเดฟ 1, 2018

ELK, Big Query, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเด•เดฐเดฎเดพเดฏเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

เดˆ เดฒเต‡เด–เดจเด‚ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต - เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต เด‡เดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดถเดฐเดฟเดฏเดฒเตเดฒเดพเดคเตเดค เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต, เดกเดฟเดฒเต€เดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต† ClickHouse เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเต.

เดˆ DBMS-เด•เดณเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดšเดฏเดฎเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เดกเตเดฐเต‚เดฏเดฟเดกเตเด‚ เดชเดฟเดจเต‹เดŸเตเดŸเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเต—เด•เดฐเตเดฏเด™เตเด™เดณเตเดŸเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เดŽเดจเดฟเด•เตเด•เต เด‡เดทเตเดŸเดฎเดฒเตเดฒ - เด‡เดคเต เดœเดพเดตเดฏเดพเตฝ เดšเตเดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸ "เดšเดฒเดฟเด•เตเด•เตเดจเตเดจ เดญเดพเด—เด™เตเด™เดณเตเดŸเต†" เด’เดฐเต เด•เต‚เดŸเตเดŸเดฎเดพเดฃเต.

เดกเตเดฐเต‚เดฏเดฟเดกเตเด‚ เดชเดฟเดจเต‹เดŸเตเดŸเตเด‚ เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เตปเด•เตเดฌเต‡เดฑเตเดฑเตผ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดพเดฃเต, เด…เดต เด…เดชเตเดชเดพเดšเตเดšเต† เด…เดตเดฐเตเดŸเต† GitHub เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเต‡เดœเตเด•เดณเดฟเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดชเดฟเดจเต‹เดŸเตเดŸเต 2018 เด’เด•เตเดŸเต‹เดฌเดฑเดฟเตฝ เด‡เตปเด•เตเดฌเต‡เดฑเตเดฑเดฑเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต, เดกเตเดฐเต‚เดฏเดฟเดกเต 8 เดฎเดพเดธเด‚ เดฎเตเดฎเตเดชเต - เดซเต†เดฌเตเดฐเตเดตเดฐเดฟเดฏเดฟเตฝ เดœเดจเดฟเดšเตเดšเต.

AFS เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เด…เดญเดพเดตเด‚ เดŽเดจเดฟเด•เตเด•เต เดšเดฟเดฒเดคเตเด‚ เดฎเดฃเตเดŸเดคเตเดคเดฐเดตเตเดฎเดพเดฏ เดšเดฟเดฒ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เด‰เดฏเตผเดคเตเดคเตเดจเตเดจเต. เด…เดชเตเดชเดพเดšเตเดšเต† เดซเต—เดฃเตเดŸเต‡เดทเตป เดกเตเดฐเต‚เดฏเดฟเดกเดฟเดจเต‹เดŸเต เด•เต‚เดŸเตเดคเตฝ เดšเดพเดฏเตโ€Œเดตเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเดฟเดจเต‹เดŸเตเดŸเดฟเดจเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เดถเตเดฐเดฆเตเดงเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹, เด’เดฐเต เดŽเดคเดฟเดฐเดพเดณเดฟเดฏเต‹เดŸเตเดณเตเดณ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฎเดจเต‹เดญเดพเดตเด‚ เด…เดธเต‚เดฏ เดคเต‹เดจเตเดจเตเดจเตเดจเตเดฃเตเดŸเต‹? เด†เดฆเตเดฏเดคเตเดคเต‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดธเตเดชเต‹เตบเดธเตผเดฎเดพเตผ เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเด‚ เดชเตเดฐเด•เดŸเดฟเดชเตเดชเดฟเดšเตเดšเดพเตฝ เดกเตเดฐเต‚เดฏเดฟเดกเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเด•เตเด•เดฏเตเด‚ เดชเดฟเดจเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเต‹?

เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเตเดฑเต† เดชเต‹เดฐเดพเดฏเตเดฎเด•เตพ

เดชเด•เตเดตเดคเดฏเดฟเดฒเตเดฒเดพเดฏเตเดฎ: เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚, เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดตเดฟเดฐเดธเดฎเดพเดฏ เด’เดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดเดคเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚, เดฎเดฑเตเดฑเต เด•เต‹เดณเด‚ DBMS-เตฝ เด‡เดคเตเดชเต‹เดฒเตŠเดจเตเดจเต เด•เดพเดฃเดพเดจเดพเด•เดฟเดฒเตเดฒ.

เดšเต†เดฑเดฟเดฏ เด‡เตปเดธเต†เตผเดŸเตเดŸเตเด•เตพ เด‰เดฏเตผเดจเตเดจ เดตเต‡เด—เดคเดฏเดฟเตฝ เดฎเดฟเด•เดšเตเดš เดชเตเดฐเด•เดŸเดจเด‚ เด•เดพเดดเตเดšเดตเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ: เด“เดฐเต‹ เดตเดฐเดฟเดฏเดฟเดฒเต†เดฏเตเด‚ เดจเดฟเดฐเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเต เด†เดจเตเดชเดพเดคเดฟเด•เดฎเดพเดฏเดฟ เดšเต†เดฑเดฟเดฏ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เด•เตเดฑเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ เด‡เตปเดธเต‡เตผเดŸเตเดŸเตเด•เตพ เดตเดฒเดฟเดฏ เด•เดทเตเดฃเด™เตเด™เดณเดพเด•เตเด•เดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เดฃเด‚. เด‡เด™เตเด™เดจเต†เดฏเดพเดฃเต ClickHouse เดกเดฟเดธเตเด•เดฟเตฝ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต - เด“เดฐเต‹ เดจเดฟเดฐเดฏเตเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต 1 เดซเดฏเดฒเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด†เดฃเต, เด…เดคเดฟเดจเดพเตฝ 1 โ€‹โ€‹เด•เต‹เดณเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏ 100 เดตเดฐเดฟ เดคเดฟเดฐเตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เด•เตเดฑเดžเตเดžเดคเต 100 เดซเดฏเดฒเตเด•เดณเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเตเดฑเดจเตเดจเต เดŽเดดเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เตปเดธเต‡เตผเดŸเตเดŸเต เดฌเดซเดฑเดฟเด‚เด—เดฟเดจเต เด’เดฐเต เด‡เดŸเดจเดฟเดฒเด•เตเด•เดพเดฐเตป เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต (เด•เตเดฒเดฏเดจเตเดฑเต เดคเดจเตเดจเต† เดฌเดซเดฑเดฟเด‚เด—เต เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ) - เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด•เดพเดซเตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด•เตเดฏเต‚เดฏเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚. เดฎเต†เตผเดœเตโ€ŒเดŸเตเดฐเต€ เดŸเต‡เดฌเดฟเดณเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดชเดฟเดจเตเดจเต€เดŸเต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเดพเดจเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดซเตผ เดŸเต‡เดฌเดฟเตพ เดŽเดžเตเดšเดฟเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

เดŸเต‡เดฌเดฟเตพ เดœเต‹เดฏเดฟเดจเตเด•เตพ เดธเต†เตผเดตเตผ เดฑเดพเด‚ เดตเดดเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด•เตเดฑเดžเตเดžเดคเต เด…เดต เด…เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต! เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเตเดฐเต‚เดฏเดฟเดกเดฟเดจเตเด‚ เดชเดฟเดจเต‹เดฑเตเดฑเดฟเดจเตเด‚ เด…เดคเตเดคเดฐเด‚ เด•เดฃเด•เตเดทเดจเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดจเต‹เดกเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฒเดฟเดฏ เดญเดพเด—เด™เตเด™เตพ เดจเต€เด•เตเด•เตเดจเตเดจเดคเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเดคเตเดค เดตเดฟเดคเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดฟเตฝ เด…เดต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต.

เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ

เดตเดฐเตเด‚ เดตเตผเดทเด™เตเด™เดณเดฟเตฝ, Qwintry-เตฝ ClickHouse เดตเดฟเดชเตเดฒเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดˆ DBMS เดฎเดฟเด•เดšเตเดš เดชเตเดฐเด•เดŸเดจเด‚, เด•เตเดฑเดžเตเดž เด“เดตเตผเดนเต†เดกเต, เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ, เดฒเดพเดณเดฟเดคเตเดฏเด‚ เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจเต. ClickHouse เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดšเต†เดฑเตเดคเตเด‚ เด‡เดŸเดคเตเดคเดฐเดตเตเดฎเดพเดฏ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเด•เดณเดฟเตฝ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดฎเดพเตผเด—เด™เตเด™เตพ เด•เตŠเดฃเตเดŸเตเดตเดจเตเดจเตเด•เดดเดฟเดžเตเดžเดพเตฝ เด…เดคเต เดตเต‡เด—เดคเตเดคเดฟเตฝ เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เด‰เดฑเดชเตเดชเตเดฃเตเดŸเต.

เดšเดฟเดฒ เดชเดฐเดธเตเดฏเด™เตเด™เตพ ๐Ÿ™‚

เดžเด™เตเด™เดณเต‹เดŸเตŠเดชเตเดชเด‚ เดคเดพเดฎเดธเดฟเดšเตเดšเดคเดฟเดจเต เดจเดจเตเดฆเดฟ. เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‡เด–เดจเด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดทเตเดŸเดฎเดพเดฃเต‹? เด•เต‚เดŸเตเดคเตฝ เดฐเดธเด•เดฐเดฎเดพเดฏ เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เด•เดพเดฃเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹? เด’เดฐเต เด“เตผเดกเตผ เดจเตฝเด•เดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดนเตƒเดคเตเดคเตเด•เตเด•เตพเด•เตเด•เต เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เดžเด™เตเด™เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•, $4.99 เดฎเตเดคเตฝ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เตเดณเตเดณ เด•เตเดฒเต—เดกเต VPS, เดŽเตปเดŸเตเดฐเดฟ เดฒเต†เดตเตฝ เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เด…เดจเดฒเต‹เด—เต, เดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดคเดพเดฃเต: VPS (KVM) E5-2697 v3 (6 เด•เต‹เดฑเตเด•เตพ) 10GB DDR4 480GB SSD 1Gbps-เดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดดเตเดตเตป เดธเดคเตเดฏเดตเตเด‚ $19 เดฎเตเดคเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเด™เตเด™เดจเต† เด’เดฐเต เดธเต†เตผเดตเตผ เดชเด™เตเด•เดฟเดŸเดพเด‚? (RAID1, RAID10 เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ 24 เด•เต‹เดฑเตเด•เตพ เดตเดฐเต†เดฏเตเด‚ 40GB DDR4 เดตเดฐเต†เดฏเตเด‚ เดฒเดญเตเดฏเดฎเดพเดฃเต).

เด†เด‚เดธเตเดฑเตเดฑเตผเดกเดพเดฎเดฟเดฒเต† Equinix Tier IV เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเดฑเดฟเตฝ Dell R730xd 2 เดฎเดŸเด™เตเด™เต เดตเดฟเดฒเด•เตเด•เตเดฑเดตเดพเดฃเต‹? เด‡เดตเดฟเดŸเต† เดฎเดพเดคเตเดฐเด‚ 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 เดฎเตเดคเตฝ! เด•เตเดฑเดฟเดšเตเดšเต เดตเดพเดฏเดฟเด•เตเด•เตเด• เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เด•เต‹เตผเดชเตเดชเดฑเต‡เดทเตป เดŽเด™เตเด™เดจเต† เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเด‚. เด’เดฐเต เดชเตˆเดธเดฏเตเด•เตเด•เต 730 เดฏเต‚เดฑเต‹ เดตเดฟเดฒเดฏเตเดณเตเดณ Dell R5xd E2650-4 v9000 เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฒเดพเดธเต?

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•