เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

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

2019-เตฝ TSDB เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸ เด’เดฐเต เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เด’เดฐเต เดตเดพเดšเด•เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚ เดŽเดจเตเดจเต เดคเต‹เดจเตเดจเดฟเดฏเต‡เด•เตเด•เดพเด‚: "เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•." เดชเด•เตเดทเต‡... เดธเต‚เด•เตเดทเตเดฎเดคเด•เดณเตเดฃเตเดŸเต.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, ClickHouse เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด…เดŸเดฟเดคเตเดคเดฑ เดตเดณเดฐเตเด•เดฏเดพเดฃเต, เดชเดฟเดจเตเดคเตเดฃ เดตเดณเดฐเต† เดธเดœเต€เดตเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดฎเดฑเตเดฑเต, เด’เดฐเตเดชเด•เตเดทเต‡ เด•เต‚เดŸเตเดคเตฝ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ/เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจ ClickHouse-เดจเตเดฑเต† เดชเตŠเดคเต เดตเดฟเดœเดฏเดคเตเดคเดฟเดจเต เดžเด™เตเด™เตพ เดฌเดจเตเดฆเดฟเด•เดณเดพเด•เตเด•เดฟเดฏเต‹?

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

เดชเตเดฐเดถเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด…เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฏ เด’เดฐเต เดฎเตเด–เดตเตเดฐ. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดžเด™เตเด™เตพเด•เตเด•เต เดžเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเต, เด…เดคเต เดŽเด™เตเด™เดจเต† เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเต?

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

เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดงเดพเดจ เด†เดตเดถเตเดฏเด•เดคเด•เตพ เด‡เดตเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต:

  • เดชเดฟเดจเตเดคเตเดฃ (เด…เด•เตเด•เดพเดฒเดคเตเดคเต - เดกเดธเตป, เดญเดพเดตเดฟเดฏเดฟเตฝ - เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต) เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ, เด…เดคเต‡ เดธเดฎเดฏเด‚ เด’เดฐเต เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เด…เดฒเต‡เตผเดŸเตเดŸเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚;
  • เด…เดฒเต‡เตผเดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดดเด•เตเด•เด‚ (เดกเตเดฏเต‚เดŸเตเดŸเดฟ เด“เดซเต€เดธเตผเดฎเดพเตผ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด…เดฒเต‡เตผเดŸเตเดŸเตเด•เดณเตเดŸเต† เดตเตผเดฆเตเดงเดจเดตเต, เดทเต†เดกเตเดฏเต‚เดณเดฟเด‚เด—เต, เดตเดฟเดœเตเดžเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑ);
  • เด—เตเดฐเดพเดซเตเด•เตพ เด†เดดเดคเตเดคเดฟเตฝ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต (เด…เด•เตเด•เดพเดฒเดคเตเดคเต Zabbix เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเดŸเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด—เตเดฐเดพเดซเตเด•เตพ เดฑเต†เตปเดกเตผ เดšเต†เดฏเตเดคเต);
  • เด’เดฐเต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดฆเต€เตผเด˜เด•เดพเดฒ เดธเด‚เดญเดฐเดฃเดตเตเด‚ (เด’เดฐเต เดตเตผเดทเดฎเต‹ เด…เดคเดฟเตฝ เด•เต‚เดŸเตเดคเดฒเต‹) เด…เดคเต เดตเต‡เด—เดคเตเดคเดฟเตฝ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเด‚.

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดตเดธเดพเดจ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต.

เดธเด‚เดญเดฐเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเดฑเดฏเตเดฎเตเดชเต‹เตพ, เด†เดตเดถเตเดฏเด•เดคเด•เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต:

  • เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚;
  • เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด’เดฐเต SQL เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‰เดณเตเดณเดคเต เด…เดญเดฟเด•เดพเดฎเตเดฏเดฎเดพเดฃเต;
  • เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเตเดธเตเดฅเดฟเดฐเดตเตเด‚ เดธเดœเต€เดตเดฎเดพเดฏ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด…เดŸเดฟเดคเตเดคเดฑเดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เด’เดฐเดฟเด•เตเด•เตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค MemcacheDB เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MooseFS เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดกเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเต‹เดฒเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค เดžเด™เตเด™เตพ เด…เดญเดฟเดฎเตเด–เต€เด•เดฐเดฟเดšเตเดšเต, เด…เดคเดฟเดจเตเดฑเต† เดฌเด—เต เดŸเตเดฐเดพเด•เตเด•เตผ เดšเตˆเดจเต€เดธเต เดญเดพเดทเดฏเดฟเตฝ เดธเต‚เด•เตเดทเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต: เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด†เด—เตเดฐเดนเดฟเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเต เดžเด™เตเด™เตพ เดˆ เด•เดฅ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต);
  • CAP เดธเดฟเดฆเตเดงเดพเดจเตเดคเด‚ เดชเดพเดฒเดฟเด•เตเด•เตฝ: เด•เตบเดธเดฟเดฑเตเดฑเตปเดธเดฟ (เด†เดตเดถเตเดฏเดฎเดพเดฃเต) - เดกเดพเดฑเตเดฑ เด•เดพเดฒเดฟเด•เดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด…เดฒเต‡เตผเดŸเตเดŸเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดŽเดฒเตเดฒเดพ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดกเดพเดฑเตเดฑ เดตเดฐเดพเดคเตเดคเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฒเต‡เตผเดŸเตเดŸเตเด•เตพ เดคเตเดชเตเดชเดพเดจเตเด‚ เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ; เดชเดพเตผเดŸเตเดŸเต€เดทเตป เดŸเต‹เดณเดฑเตปเดธเต (เด†เดตเดถเตเดฏเดฎเดพเดฃเต) - เด’เดฐเต เดธเตเดชเตเดฒเดฟเดฑเตเดฑเต เดฌเตเดฐเต†เดฏเดฟเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ; เดฒเดญเตเดฏเดค (เดจเดฟเตผเดฃเดพเดฏเด•เดฎเดฒเตเดฒ, เดธเดœเต€เดตเดฎเดพเดฏ เด’เดฐเต เดชเด•เตผเดชเตเดชเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ) - เด’เดฐเต เด…เดชเด•เดŸเดฎเตเดฃเตเดŸเดพเดฏเดพเตฝ, เด•เต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เดธเตเดตเดฏเด‚ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดพเด‚.

เดตเดฟเดšเดฟเดคเตเดฐเดฎเต†เดจเตเดจเต เดชเดฑเดฏเดŸเตเดŸเต†, เด† เดธเดฎเดฏเดคเตเดคเต MySQL เดžเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ. เดžเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพ เด˜เดŸเดจ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต: เดธเต†เตผเดตเตผ เดเดกเดฟ, เด•เตŒเดฃเตเดŸเตผ เดเดกเดฟ, เดŸเตˆเด‚เดธเตเดฑเตเดฑเดพเดฎเตเดชเต, เดฎเต‚เดฒเตเดฏเด‚; เดนเต‹เดŸเตเดŸเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเต‡เด—เดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเดพเดฎเตเดชเดฟเตพ เด’เดฐเต เดตเดฒเดฟเดฏ เดฌเดซเตผ เดชเต‚เตพ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฟ, เด•เต‚เดŸเดพเดคเต† เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเดพเดฎเตเดชเดฟเตพ เดŽเดธเตเดŽเดธเตเดกเดฟ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฟ.

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เด…เด™เตเด™เดจเต†, เดกเดพเดฑเตเดฑ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฑเต†เตปเดกเตผ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด’เดฐเต เดธเต†เด•เตเด•เดจเตเดฑเต 200 ms เดตเดฐเต†เดฏเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเต‹เดŸเต† เดžเด™เตเด™เตพ เดฐเดฃเตเดŸเดพเดดเตเดšเดคเตเดคเต† เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด’เดฐเต เดธเดพเดฎเตเดชเดฟเตพ เดจเต‡เดŸเดฟ, เดˆ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เดœเต€เดตเดฟเดšเตเดšเต.

เด…เดคเต‡เดธเดฎเดฏเด‚, เดธเดฎเดฏเด‚ เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ, เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด…เดณเดตเต เดตเตผเดฆเตเดงเดฟเดšเตเดšเต. 2016 เด†เดฏเดชเตเดชเต‹เดดเต‡เด•เตเด•เตเด‚, เดกเดพเดฑเตเดฑเดพ เดตเต‹เดณเตเดฏเด™เตเด™เตพ เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดŽเดคเตเดคเดฟ, เด‡เดคเต เดตเดพเดŸเด•เดฏเตเด•เตเด•เต เดŽเดŸเตเดคเตเดค SSD เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดšเต†เดฒเดตเดพเดฏเดฟเดฐเตเดจเตเดจเต.

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

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเตผเดจเตเดจเต, เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเตเดจเตเดจเดคเต เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเดฟเดฒเตเดฒ.

2017-เตฝ, เดธเดพเตป เดœเต‹เดธเดฟเดฒเต† เดชเต†เตผเด•เตเด•เต‹เดฃ เดฒเตˆเดตเต เด•เต‹เตบเดซเดฑเตปเดธเดฟเตฝ, เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด’เดฐเตเดชเด•เตเดทเต‡ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดธเตเดตเดฏเด‚ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต. เด’เดฑเตเดฑเดจเต‹เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฏเดฟเดฐเตเดจเตเดจเต (เดจเดจเตเดจเดพเดฏเดฟ, Yandex.Metrica เด’เดฐเต เด•เด เดฟเดจเดฎเดพเดฏ เด‰เตฝเดชเดพเดฆเดจ เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเต), เดชเดฟเดจเตเดคเตเดฃ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเตเด‚ เดฒเดณเดฟเดคเดตเตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟ, เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. 2018 เดฎเตเดคเตฝ, เดžเด™เตเด™เตพ เดชเดฐเดฟเดตเตผเดคเตเดคเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด†เดฐเด‚เดญเดฟเดšเตเดšเต. เดŽเดจเตเดจเดพเตฝ เด…เดชเตเดชเต‹เดดเต‡เด•เตเด•เตเด‚, เดงเดพเดฐเดพเดณเด‚ "เดฎเตเดคเดฟเตผเดจเตเดจเดตเตผเด•เตเด•เตเดณเตเดณ", เดธเดฎเดฏเด‚ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดš TSDB เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดžเด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพเด•เตเด•เดจเตเดธเดฐเดฟเดšเตเดšเต เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเต เดฌเดฆเตฝ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด—เดฃเตเดฏเดฎเดพเดฏ เดธเดฎเดฏเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เดพเดจเตเด‚ เด‡เดคเดฐเดฎเดพเตผเด—เด™เตเด™เตพ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต.

เด‡เดคเดฟเดจเด•เด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด†เดตเดถเตเดฏเด•เดคเด•เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡, เดชเตเดคเดฟเดฏเดต เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต:

  • เด’เดฐเต‡ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเดฑเดฟเตฝ MySQL-เดจเตเดฑเต† เด…เดคเต‡ เดชเตเดฐเด•เดŸเดจเดฎเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเตฝเด•เดฃเด‚;
  • เดชเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดธเด‚เดญเดฐเดฃเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดšเตเดšเต เดธเตเดฅเดฒเด‚ เดŽเดŸเตเด•เตเด•เดฃเด‚;
  • DBMS เด‡เดชเตเดชเต‹เดดเตเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚;
  • เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเต เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เตพ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดšเตเดฐเตเด™เตเด™เดฟเดฏเดคเต เดฎเดพเดฑเตเดฑเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต.

เดเดคเต เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดพเดฃเต เดžเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟเดฏเดคเต?

เด…เดชเตเดชเดพเดšเตเดšเต† เดนเตˆเดตเต/เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด‚เดชเดพเดฒ
เด’เดฐเต เดชเดดเดฏ, เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดš เดนเดกเต‚เดชเตเดชเต เดธเตเดฑเตเดฑเดพเด•เตเด•เต. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, เด‡เดคเต HDFS-เตฝ เดจเต‡เดฑเตเดฑเต€เดตเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเตฝ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เด’เดฐเต SQL เด‡เดจเตเดฑเตผเดซเต‡เดธเดพเดฃเต.

เดชเตเดฐเตŠเดซ.

  • เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเต‚เดŸเต†, เดกเดพเดฑเตเดฑ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.
  • เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด•เต‹เดณเด‚ เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต (เด•เตเดฑเดตเต เดธเตเดฅเดฒเด‚).
  • เดตเดฟเดญเดตเด™เตเด™เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ เดธเดฎเดพเดจเตเดคเดฐ เดœเต‹เดฒเดฟเด•เตพ เดตเดณเดฐเต† เดตเต‡เด—เดคเตเดคเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.

เดฌเดพเด•เตเด•เตเดŸเตเดฐเต†เดฏเดฟเดธเต.

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

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚:

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

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

เดกเตเดฐเต‚เดฏเดฟเดกเต/เดชเดฟเดจเต‹เดŸเตเดŸเต

เดŸเดฟโ€ŒเดŽเดธเตโ€Œเดกเดฟโ€Œเดฌเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดตเต€เดฃเตเดŸเตเด‚, เดนเดกเต‚เดชเตเดชเต เดธเตเดฑเตเดฑเดพเด•เตเด•เต.

เด‰เดฃเตเดŸเต เดกเตเดฐเต‚เดฏเดฟเดกเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเดฟเดจเต‹เดŸเตเดŸเดฟเดจเตเดฑเต†เดฏเตเด‚ เด—เตเดฃเดฆเต‹เดทเด™เตเด™เตพ, เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดŽเดจเตเดจเดฟเดต เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฎเดฟเด•เดšเตเดš เดฒเต‡เด–เดจเด‚ .

เด•เตเดฑเดšเตเดšเต เดตเดพเด•เตเด•เตเด•เดณเดฟเตฝ: เดกเตเดฐเต‚เดฏเดฟเดกเต/เดชเดฟเดจเต‹เดŸเตเดŸเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเดฟเดจเต‡เด•เตเด•เดพเตพ เดฎเดฟเด•เดšเตเดšเดคเดพเดฏเดฟ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:

  • เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเตˆเดตเดฟเดงเตเดฏเดฎเดพเตผเดจเตเดจ เดธเตเดตเดญเดพเดตเดฎเตเดฃเตเดŸเต (เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เดธเต†เตผเดตเตผ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เดณเตเดŸเต† เดŸเตˆเด‚เดธเดฑเดฟเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต, เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด‡เดคเต เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เดฎเดฑเตเดฑเต เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚: เด‰เดชเด•เดฐเดฃ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ, เดธเดพเดฎเตเดชเดคเตเดคเดฟเด• เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดฎเตเดคเดฒเดพเดฏเดต - เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚. เด…เดคเดฟเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เด˜เดŸเดจ, เด…เดคเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚).
  • เด•เต‚เดŸเดพเดคเต†, เดˆ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เด‰เดฃเตเดŸเต.
  • เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเดŸเตเดŸเดฟเด•เด•เดณเตเด‚ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เด…เดชเตเดฐเดคเตเดฏเด•เตเดทเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เด…เดคเดพเดฏเดคเต, เด•เตเดฑเดšเตเดšเต เดกเดพเดฑเตเดฑ เดŽเดคเตเดคเดฟ, เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต).
  • เดกเดพเดฑเตเดฑ เดชเดพเตผเดŸเตเดŸเต€เดทเตป เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดฎเดพเดจเดฆเดฃเตเดกเดฎเดฟเดฒเตเดฒ.

เดตเดฟเดชเดฐเต€เดค เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, ClickHouse เดฎเดฟเด•เดšเตเดš เดชเตเดฐเด•เดŸเดจเด‚ เด•เดพเดดเตเดšเดตเดฏเตเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดพเดฃเต เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเด‚.

เด•เตเดฒเดฟเด•เตเด•เตเดน ouse เดธเต

  • SQL เดชเต‹เดฒเต†
  • เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.
  • เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด†เดณเตเด•เตพ เดชเดฑเดฏเตเดจเตเดจเต.

เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดพเดฏเดฟ เดทเต‹เตผเดŸเตเดŸเตโ€Œเดฒเดฟเดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

InfluxDB

ClickHouse-เดจเต เด’เดฐเต เดตเดฟเดฆเต‡เดถ เดฌเดฆเตฝ. เดฎเตˆเดจเดธเตเด•เดณเดฟเตฝ: เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค เดตเดพเดฃเดฟเดœเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚, เดชเด•เตเดทเต‡ เด…เดคเต เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเด•เตเด•เดพเดฏเดฟ เดทเต‹เตผเดŸเตเดŸเตโ€Œเดฒเดฟเดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดšเต‡เดŸเตเดŸเดจเดพเดฃเต

เด’เดฐเต เดตเดถเดคเตเดคเต, เด…เดคเตเดคเดฐเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดฎเต†เดŸเตเดฐเดฟเด•เต เดŸเตˆเด‚เดธเดฑเดฟเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเดฟเด—เตเดจเตฝเดŽเดซเตเดŽเด•เตเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ OkMeter. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดชเตเดฐเดคเตเดฏเต‡เด•เดคเด•เตพ เด‰เดฃเตเดŸเต.

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

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

เดชเตเดฐเต‡เดพเดฎเดฟเดคเตเดคเดฟเดฏเดธเต

เดถเดฐเดฟ, เดœเดฟเดœเตเดžเดพเดธ เดจเดฟเดฎเดฟเดคเตเดคเด‚, เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต - เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเต‡เด•เตเด•เดพเตพ เดžเด™เตเด™เตพ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏเดคเดพเดฃเต‹ เด…เดคเต‹ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต‹ เดŽเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป.

เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฐเต€เดคเดฟเดถเดพเดธเตเดคเตเดฐเดตเตเด‚ เดซเดฒเด™เตเด™เดณเตเด‚

เด…เดคเดฟเดจเดพเตฝ, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ 5 เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพ 6 เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต: ClickHouse (1 เดจเต‹เดกเต), ClickHouse (3 เดจเต‹เดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดชเดŸเตเดŸเดฟเด•), InfluxDB, Mysql 8, Cassandra (3 เดจเต‹เดกเตเด•เตพ), Prometheus. เดŸเต†เดธเตเดฑเตเดฑเต เดชเตเดฒเดพเตป เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

  1. เด’เดฐเดพเดดเตโ€Œเดšเดคเตเดคเต‡เด•เตเด•เตเดณเตเดณ เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• (เดชเตเดฐเดคเดฟเดฆเดฟเดจเด‚ 840 เดฆเดถเดฒเด•เตเดทเด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ; 208 เด†เดฏเดฟเดฐเด‚ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต);
  2. เดžเด™เตเด™เตพ เด’เดฐเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดฒเต‹เดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต (6 เดฒเต‹เดกเต เดฎเต‹เดกเตเด•เตพ เดชเดฐเดฟเด—เดฃเดฟเดšเตเดšเต, เดคเดพเดดเต† เด•เดพเดฃเตเด•);
  3. เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เดฟเดจเต เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ, เดšเดพเตผเดŸเตเดŸเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด…เดจเตเด•เดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดžเด™เตเด™เตพ เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดฒเตเด•เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเต. เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ เด’เดฐเดพเดดเตเดšเดคเตเดคเต‡เด•เตเด•เต 10 เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต (เดธเดฟเดชเดฟเดฏเต เด—เตเดฐเดพเดซเดฟเตฝ เดŽเดคเตเดฐเดฏเต†เดฃเตเดฃเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต) เดกเดพเดฑเตเดฑ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

เด“เดฐเต‹ 15 เดธเต†เด•เตเด•เตปเดกเดฟเดฒเตเด‚ เด’เดฐเดฟเด•เตเด•เตฝ เด“เดฐเต‹ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เดฟเดฒเต‡เด•เตเด•เตเด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจ เดžเด™เตเด™เดณเตเดŸเต† เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดเดœเดจเตเดฑเดฟเดจเตเดฑเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เด…เดจเตเด•เดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดžเด™เตเด™เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต:

  • เดกเดพเดฑเตเดฑ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เดณเตเดŸเต† เด†เด•เต† เดŽเดฃเตเดฃเด‚;
  • เด’เดฐเต เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‡เดŸเดตเต‡เดณ;
  • เดฌเดพเดšเตเดšเต เดตเดฒเตเดชเตเดชเด‚.

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

เด•เต‚เดŸเดพเดคเต†, เดฒเดญเดฟเดšเตเดš เดกเดพเดฑเตเดฑ เดŽเด™เตเด™เดจเต† เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดธเต†เตผเดตเดฑเตเด•เดณเดพเดฏเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเดจเต 125 เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดŽเดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•. เด‡เดตเดฟเดŸเต† เดธเต†เตผเดตเตผ เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเดฏเดพเดฃเต - เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 10000 เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดเด•เดฆเต‡เดถเด‚ 80 เดธเต†เตผเดตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป.

เด‡เดตเดฟเดŸเต†, เด‡เดคเต†เดฒเตเดฒเดพเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เดณเตเดŸเต† 6 เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฑเตˆเดฑเตเดฑเต เดฒเต‹เดกเต เดฎเต‹เดกเตเด•เตพ เด‰เดฃเตเดŸเต:

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

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

เดชเดฐเดฟเดถเต‹เดงเดจเดพ เดซเดฒเด™เตเด™เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเต

เดŽเดจเตเดคเดพเดฃเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต: เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดคเดฟเดถเดฏเด•เดฐเดฎเดพเดฏ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ, เด•เดธเดพเดจเตเดฆเตเดฐเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดญเดฏเด™เตเด•เดฐ เดตเต‡เด—เดค เด•เตเดฑเดžเตเดž เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ, InfluxDB-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด…เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดธเดพเดฎเตเดชเดฟเดณเตเด•เตพ; เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดตเต‡เด—เดคเดฏเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด•เตเดฒเดฟเด•เตเด•เตเดนเต—เดธเต เดŽเดฒเตเดฒเดพเดตเดฐเต‡เดฏเตเด‚ เดตเดฟเดœเดฏเดฟเดšเตเดšเต, เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เดฎเดคเตเดธเดฐเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด…เดคเต เด‡เตปเดธเต†เตผเดŸเตเดŸเตเด•เตพ เดธเตเดตเดฏเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดžเด™เตเด™เตพ เด’เดจเตเดจเตเด‚ เด…เดณเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ.

เดคเดคเตเดซเดฒเดฎเดพเดฏเดฟ,: ClickHouse เด‰เด‚ InfluxDB เด‰เด‚ เดคเด™เตเด™เดณเต†เดคเตเดคเดจเตเดจเต† เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต†เดจเตเดจเต เด•เดพเดฃเดฟเดšเตเดšเต, เดŽเดจเตเดจเดพเตฝ Influx-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚, เด…เดคเดฟเดจเต เดชเดฃเด‚ เดšเดฟเดฒเดตเดพเด•เตเด‚, เด…เดคเต‡เดธเดฎเดฏเด‚ ClickHouse เด’เดจเตเดจเตเด‚ เดšเต†เดฒเดตเดพเด•เดพเดคเตเดคเดคเตเด‚ เดฑเดทเตเดฏเดฏเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเตเดฎเดพเดฃเต. เดฏเตโ€ŒเดŽเดธเตโ€ŒเดŽเดฏเดฟเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เด’เดฐเตเดชเด•เตเดทเต‡ inInfluxDB-เดฏเตโ€Œเด•เตเด•เต เด…เดจเตเด•เต‚เดฒเดฎเดพเด•เตเดฎเต†เดจเตเดจเดคเต เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฃเต, เดจเดฎเตเดฎเตเดŸเต† เดฐเดพเดœเตเดฏเดคเตเดคเต เด‡เดคเต ClickHouse-เดจเต เด…เดจเตเด•เต‚เดฒเดฎเดพเดฃเต.

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

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