Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Π’ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°Ρ‚ΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π±Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ со врСмСнски сСрии сС ΠΏΡ€Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ˜Π° ΠΎΠ΄ Ρ‡ΡƒΠ΄Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° (високо ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° користСна ΠΈΠ»ΠΈ Π²ΠΎ систСми Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ (ΠΈ Π²Ρ€Π·Π°Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°) ΠΈΠ»ΠΈ Π²ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ) Π²ΠΎ β€žΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ Π·Π° ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΈβ€œ. На Ρ‚Π΅Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° Руската Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΡ˜Π°, Π·Π° ΠΎΠ²Π° ΠΌΠΎΡ€Π° Π΄Π° ΠΈΠΌ сС Π΄ΠΎΠ΄Π΅Π»ΠΈ посСбна благодарност Π½Π° Yandex ΠΈ ClickHouse. Π”ΠΎ овој ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π°ΠΊΠΎ Ρ‚Ρ€Π΅Π±Π°ΡˆΠ΅ Π΄Π° складиратС Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ врСмСнски сСрии, ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Π±Π°ΡˆΠ΅ Π΄Π° сС ΠΏΠΎΠΌΠΈΡ€ΠΈΡ‚Π΅ со ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ Ρ‡ΡƒΠ΄ΠΎΠ²ΠΈΡˆΠ΅Π½ стСк Hadoop ΠΈ Π΄Π° Π³ΠΎ ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°Ρ‚Π΅, ΠΈΠ»ΠΈ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ со ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ Π·Π° сСкој систСм.

МоТСби ΠΈΠ·Π³Π»Π΅Π΄Π° Π΄Π΅ΠΊΠ° Π²ΠΎ 2019 Π³ΠΎΠ΄ΠΈΠ½Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° Π·Π° која Π²Ρ€Π΅Π΄ΠΈ Π΄Π° сС користи TSDB ќС сС состои ΠΎΠ΄ само Π΅Π΄Π½Π° Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ†Π°: β€žΡΠ°ΠΌΠΎ користСтС ClickHouseβ€œ. Но... ΠΈΠΌΠ° нијанси.

Навистина, ClickHouse Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ сС Ρ€Π°Π·Π²ΠΈΠ²Π°, Π±Π°Π·Π°Ρ‚Π° Π½Π° корисници растС ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π°ΠΊΡ‚ΠΈΠ²Π½Π°, Π½ΠΎ Π΄Π°Π»ΠΈ станавмС Π·Π°Π»ΠΎΠΆΠ½ΠΈΡ†ΠΈ Π½Π° Ρ˜Π°Π²Π½ΠΈΠΎΡ‚ успСх Π½Π° ClickHouse, кој Π³ΠΈ засСни Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Π±ΠΈ поСфикасни/сигурни Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°?

На ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° ΠΌΠΈΠ½Π°Ρ‚Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ со ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π½Π°ΡˆΠΈΠΎΡ‚ сопствСн систСм Π·Π° слСдСњС, ΠΏΡ€ΠΈ ΡˆΡ‚ΠΎ сС постави ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅Ρ‚ΠΎ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° соодвСтна Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π‘Π°ΠΊΠ°ΠΌ Π΄Π° Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° овој ΠΈΠ·Π±ΠΎΡ€ ΠΎΠ²Π΄Π΅.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ изјава

ΠŸΡ€Π΅Π΄ сè, Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π΅Π½ ΠΏΡ€Π΅Π΄Π³ΠΎΠ²ΠΎΡ€. Π—ΠΎΡˆΡ‚ΠΎ Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ Π½ΠΈ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ сопствСн систСм Π·Π° слСдСњС ΠΈ ΠΊΠ°ΠΊΠΎ Π΅ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½?

ΠŸΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°ΠΌΠ΅ услуги Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π²ΠΎ 2008 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° Π΄ΠΎ 2010 Π³ΠΎΠ΄ΠΈΠ½Π° стана јасно Π΄Π΅ΠΊΠ° стана Ρ‚Π΅ΡˆΠΊΠΎ Π΄Π° сС собСрат ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° процСситС ΡˆΡ‚ΠΎ сС случуваат Π²ΠΎ клиСнтската инфраструктура со Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ ΠΏΠΎΡΡ‚ΠΎΠ΅Ρ˜Π° Π²ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅ (Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ Π·Π°, Π±ΠΎΠΆΠ΅ прости, кактуси, Zabbix ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‚ΠΎΡ‚ ΡˆΡ‚ΠΎ сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°).

ΠΠ°ΡˆΠΈΡ‚Π΅ Π³Π»Π°Π²Π½ΠΈ Π±Π°Ρ€Π°ΡšΠ° Π±Π΅Π°:

  • ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° (Π²ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅ - дСсСтици, Π° Π²ΠΎ ΠΈΠ΄Π½ΠΈΠ½Π° - стотици) ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π²ΠΎ Π΅Π΄Π΅Π½ систСм ΠΈ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ присуство Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ систСм Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ°;
  • флСксибилност Π²ΠΎ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со систСмот Π·Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ (Π΅ΡΠΊΠ°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ° ΠΌΠ΅Ρ“Ρƒ Π΄Π΅ΠΆΡƒΡ€Π½ΠΈΡ‚Π΅ слуТбСници, распорСд, Π±Π°Π·Π° Π½Π° знаСњС);
  • способност Π·Π° Π΄Π»Π°Π±ΠΎΠΊΠΎ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈΡ‚Π΅ (Забикс Π²ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅ Π³ΠΈ ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡˆΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΈΡ‚Π΅ Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° слики);
  • Π΄ΠΎΠ»Π³ΠΎΡ€ΠΎΡ‡Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈΠ»ΠΈ повСќС) ΠΈ моТност Π·Π° Π±Ρ€Π·ΠΎ Π²Ρ€Π°ΡœΠ°ΡšΠ΅.

Π’ΠΎ ΠΎΠ²Π°Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° Π½ΠΈΠ΅ смС заинтСрСсирани Π·Π° послСдната Ρ‚ΠΎΡ‡ΠΊΠ°.

Π—Π±ΠΎΡ€ΡƒΠ²Π°Ρ˜ΡœΠΈ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅, Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π° Π±Π΅Π° ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ слСдува:

  • систСмот ΠΌΠΎΡ€Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±Ρ€Π·ΠΎ;
  • ΠΏΠΎΠΆΠ΅Π»Π½ΠΎ Π΅ систСмот Π΄Π° ΠΈΠΌΠ° SQL ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ;
  • систСмот ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ стабилСн ΠΈ Π΄Π° ΠΈΠΌΠ° Π°ΠΊΡ‚ΠΈΠ²Π½Π° корисничка Π±Π°Π·Π° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° (Сднаш сС соочивмС со ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π΄Π° ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π°ΠΌΠ΅ систСми ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ MemcacheDB, кој повСќС Π½Π΅ бСшС Ρ€Π°Π·Π²ΠΈΠ΅Π½, ΠΈΠ»ΠΈ дистрибуираното ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ MooseFS, Ρ‡ΠΈΡ˜ΡˆΡ‚ΠΎ Ρ‚Ρ€Π°Π³Π°Ρ‡ Π·Π° Π³Ρ€Π΅ΡˆΠΊΠΈ сС Ρ‡ΡƒΠ²Π°ΡˆΠ΅ Π½Π° кинСски: ја ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ ΠΎΠ²Π°Π° ΠΏΡ€ΠΈΠΊΠ°Π·Π½Π° Π·Π° Π½Π°ΡˆΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ сакашС);
  • усогласСност со Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ°Ρ‚Π° CAP: ΠšΠΎΠ½Π·ΠΈΡΡ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ (Π·Π°Π΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ) - ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ΠΈ, Π½Π΅ сакамС систСмот Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ° Π΄Π° Π½Π΅ ΠΏΡ€ΠΈΠΌΠ° Π½ΠΎΠ²ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π΄Π° ΠΏΠ»ΡƒΠΊΠ° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ° Π·Π° Π½Π΅ΠΏΡ€ΠΈΡΡ‚ΠΈΠ³Π½ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° ситС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ; Π’ΠΎΠ»Π΅Ρ€Π°Π½Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ (Π·Π°Π΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ) - Π½Π΅ сакамС Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ΠΌΠ΅ систСм Π½Π° Π‘ΠΏΠ»ΠΈΡ‚ Мозок; Достапност (Π½Π΅ Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π°, Π°ΠΊΠΎ ΠΈΠΌΠ° Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°) - ΠΌΠΎΠΆΠ΅ΠΌΠ΅ сами Π΄Π° сС ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈΠΌΠ΅ Π½Π° Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈΠΎΡ‚ систСм Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π½Π΅ΡΡ€Π΅ΡœΠ°, ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΊΠΎΠ΄.

Π”ΠΎΠ²ΠΎΠ»Π½ΠΎ Ρ‡ΡƒΠ΄Π½ΠΎ, Π½ΠΎ Π²ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅ MySQL сС ΠΏΠΎΠΊΠ°ΠΆΠ° ΠΊΠ°ΠΊΠΎ ΠΈΠ΄Π΅Π°Π»Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° нас. ΠΠ°ΡˆΠ°Ρ‚Π° структура Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ бСшС исклучитСлно Сдноставна: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° сСрвСрот, Π±Ρ€ΠΎΡ˜Π°Ρ‡, врСмСнски ΠΏΠ΅Ρ‡Π°Ρ‚ ΠΈ врСдност; Π±Ρ€Π·ΠΎΡ‚ΠΎ зСмањС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ Π½Π° ΠΆΠ΅ΡˆΠΊΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ бСшС ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΎ со Π³ΠΎΠ»Π΅ΠΌ Π±Π°Ρ„Π΅Ρ€, Π° зСмањС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ ΠΎΠ΄ историски ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ бСшС ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΎ со SSD.

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Π’Π°ΠΊΠ°, постигнавмС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΊ ΠΎΠ΄ свСТи Π΄Π²ΠΎΠ½Π΅Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, со Π΄Π΅Ρ‚Π°Π»ΠΈ Π΄ΠΎ сСкунда 200 ms ΠΏΡ€Π΅Π΄ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ цСлосно Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΈ ΠΆΠΈΠ²Π΅Π΅Π²ΠΌΠ΅ Π²ΠΎ овој систСм доста Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅.

Π’ΠΎ ΠΌΠ΅Ρ“ΡƒΠ²Ρ€Π΅ΠΌΠ΅, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΌΠΈΠ½ΡƒΠ²Π°ΡˆΠ΅ ΠΈ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Ρ€Π°ΡΡ‚Π΅ΡˆΠ΅. Π”ΠΎ 2016 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΎΠ±Π΅ΠΌΠΎΡ‚ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ достигна дСсСтици Ρ‚Π΅Ρ€Π°Π±Π°Ρ˜Ρ‚ΠΈ, ΡˆΡ‚ΠΎ бСшС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π΅Π½ Ρ‚Ρ€ΠΎΡˆΠΎΠΊ Π²ΠΎ контСкст Π½Π° ΠΈΠ·Π½Π°Ρ˜ΠΌΠ΅Π½ΠΎΡ‚ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° SSD.

Π’ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅, ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ станаа Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСти, Π·Π° ΡˆΡ‚ΠΎ ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° размислувамС: Π²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС складираат, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅, Π²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈ, Π° Π°ΠΊΠΎ Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, лСсно Π΅ Π΄Π° сС Π²ΠΈΠ΄ΠΈ Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈ ΡˆΡ‚ΠΎ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅, Π²ΠΎ Ако користитС ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π΄Π° ја компрСсиратС ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π°.

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Π‘Π΅ΠΏΠ°ΠΊ, ΠΊΠ»ΡƒΡ‡Π½ΠΈΠΎΡ‚ систСм Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ стабилно ΠΈ Π½Π΅ сакав Π΄Π° СкспСримСнтирам со ΠΏΡ€Π΅Ρ„Ρ€Π»Π°ΡšΠ΅ Π½Π° Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ.

Π’ΠΎ 2017 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π°Ρ‚Π° Percona Live Π²ΠΎ Π‘Π°Π½ Π₯ΠΎΠ·Π΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π½Π° Clickhouse Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ сС најавија Π·Π° ΠΏΡ€Π² ΠΏΠ°Ρ‚. На ΠΏΡ€Π² ΠΏΠΎΠ³Π»Π΅Π΄, систСмот бСшС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π·Π° производство (Π΄ΠΎΠ±Ρ€ΠΎ, Yandex.Metrica Π΅ суров производствСн систСм), ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° бСшС Π±Ρ€Π·Π° ΠΈ Сдноставна, ΠΈ ΡˆΡ‚ΠΎ Π΅ најваТно, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° бСшС Сдноставна. Од 2018 Π³ΠΎΠ΄ΠΈΠ½Π° Π³ΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ процСсот Π½Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ†ΠΈΡ˜Π°. Но, Π΄ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅, имашС ΠΌΠ½ΠΎΠ³Ρƒ β€žΠ²ΠΎΠ·Ρ€Π°ΡΠ½ΠΈβ€œ ΠΈ врСмСнски тСстирани TSDB систСми, ΠΈ Ρ€Π΅ΡˆΠΈΠ²ΠΌΠ΅ Π΄Π° посвСтимС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π΄Π° Π³ΠΈ спорСдимС Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈΡ‚Π΅ Π·Π° Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π·Π° Clickhouse, спорСд Π½Π°ΡˆΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ°.

ΠŸΠΎΠΊΡ€Π°Ρ˜ вСќС Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅, сС појавија ΠΈ Π½ΠΎΠ²ΠΈ:

  • Π½ΠΎΠ²ΠΈΠΎΡ‚ систСм Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π±Π°Ρ€Π΅ΠΌ исти пСрформанси ΠΊΠ°ΠΊΠΎ MySQL Π½Π° иста ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° Ρ…Π°Ρ€Π΄Π²Π΅Ρ€;
  • ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ‚ систСм Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°Π·Π΅ΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ простор;
  • Π‘ΠΎ DBMS сè ΡƒΡˆΡ‚Π΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ лСсСн Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅;
  • Π‘Π°ΠΊΠ°Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π΄Π° ја смСнам Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π½Π° DBMS.

Кои систСми ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄ΡƒΠ²Π°ΠΌΠ΅?

Apache Hive/Apache Impala
Π‘Ρ‚Π°Ρ€, Π±ΠΎΡ€Π±Π΅Π½ΠΎ тСстиран Hadoop стСк. Π’ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π°, Ρ‚ΠΎΠ° Π΅ SQL ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ Π²Ρ€Π· ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ ΠΌΠ°Ρ˜Ρ‡ΠΈΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ Π½Π° HDFS.

Π”ΠΎΠ±Ρ€ΠΈΡ‚Π΅.

  • Π‘ΠΎ стабилна Ρ€Π°Π±ΠΎΡ‚Π°, ΠΌΠ½ΠΎΠ³Ρƒ Π΅ лСсно Π΄Π° сС Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ‚ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅.
  • ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ (ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ простор).
  • ΠœΠ½ΠΎΠ³Ρƒ Π±Ρ€Π·ΠΎ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠ³Π° сС достапни рСсурси.

Конс

  • Π’ΠΎΠ° Π΅ Hadoop, ΠΈ Ρ‚Π΅ΡˆΠΊΠΎ Π΅ Π΄Π° сС користи. Ако Π½Π΅ смС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π΄Π° ΠΏΡ€Π΅Π·Π΅ΠΌΠ΅ΠΌΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚ (Π° Π½Π΅ смС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π²ΠΎ однос Π½Π° Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅), Ρ†Π΅Π»ΠΈΠΎΡ‚ стСк ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС состави ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΠΈ ΠΎΠ΄ Ρ€Π°Ρ†Π΅Ρ‚Π΅ Π½Π° администраторитС, Π° Π½ΠΈΠ΅ навистина Π½Π΅ сакамС ΠΎΠ²Π°.
  • ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС собираат навистина Π±Ρ€Π·ΠΎ.

Π‘Π΅ΠΏΠ°ΠΊ:

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Π‘Ρ€Π·ΠΈΠ½Π°Ρ‚Π° сС постигнува со ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ сСрвСри. Едноставно ΠΊΠ°ΠΆΠ°Π½ΠΎ, Π°ΠΊΠΎ смС Π³ΠΎΠ»Π΅ΠΌΠ° компанија, Π°Π½Π³Π°ΠΆΠΈΡ€Π°Π½Π° Π²ΠΎ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠΈ ΠΎΠ΄ ΠΊΠ»ΡƒΡ‡Π½ΠΎ Π·Π½Π°Ρ‡Π΅ΡšΠ΅ Π΅ бизнисот Π΄Π° Π³ΠΈ собСрС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ±Ρ€Π·ΠΎ (Π΄ΡƒΡ€ΠΈ ΠΈ ΠΏΠΎ Ρ†Π΅Π½Π° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠ° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠΈ рСсурси), ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ наш ΠΈΠ·Π±ΠΎΡ€. Но, Π½Π΅ Π±Π΅Π²ΠΌΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ Π΄Π° ја ΡƒΠΌΠ½ΠΎΠΆΠΈΠΌΠ΅ хардвСрската Ρ„Π»ΠΎΡ‚Π° Π·Π° Π΄Π° Π³ΠΈ Π·Π°Π±Ρ€Π·Π°ΠΌΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅.

Π”Ρ€ΡƒΠΈΠ΄/Пино

Има ΠΌΠ½ΠΎΠ³Ρƒ повСќС Π·Π° TSDB ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, стСкот Hadoop.

ΠŸΠΎΡΡ‚ΠΎΠΈ ΠΎΠ΄Π»ΠΈΡ‡Π½Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° која Π³ΠΈ спорСдува Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° Π”Ρ€ΡƒΠΈΠ΄ ΠΈ Пино наспроти ClickHouse .

Π‘ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ: Druid/Pinot ΠΈΠ·Π³Π»Π΅Π΄Π°Π°Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ ΠΎΠ΄ Clickhouse Π²ΠΎ случаи ΠΊΠΎΠ³Π°:

  • Π˜ΠΌΠ°Ρ‚Π΅ Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ (Π²ΠΎ Π½Π°ΡˆΠΈΠΎΡ‚ ΡΠ»ΡƒΡ‡Π°Ρ˜, Π½ΠΈΠ΅ снимамС само врСмСнски сСрии Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Π½Π° сСрвСрот ΠΈ, Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚, ΠΎΠ²Π° Π΅ Π΅Π΄Π½Π° Ρ‚Π°Π±Π΅Π»Π°. Но, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ случаи: врСмСнски сСрии Π½Π° ΠΎΠΏΡ€Π΅ΠΌΠ°, Скономски врСмСнски сСрии ΠΈΡ‚Π½. - сСкој со сопствСна структура, која Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС собСрС ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈ).
  • ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.
  • Π’Π°Π±Π΅Π»ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ со врСмСнски сСрии сС ΠΏΠΎΡ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ ΠΈ исчСзнуваат (односно, ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСт Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ пристигна, бСшС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΈ ΠΈΠ·Π±Ρ€ΠΈΡˆΠ°Π½).
  • НС постои јасСн ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡƒΠΌ спорСд кој ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ΄Π΅Π»Π°Ρ‚.

Π’ΠΎ спротивни случаи, ClickHouse Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ, ΠΈ ΠΎΠ²Π° Π΅ Π½Π°ΡˆΠΈΠΎΡ‚ ΡΠ»ΡƒΡ‡Π°Ρ˜.

Кликни ΠΊΡƒΡœΠ°

  • Π‘Π»ΠΈΡ‡Π½ΠΎ Π½Π° SQL
  • ЛСсно Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅.
  • Π›ΡƒΡ“Π΅Ρ‚ΠΎ Π²Π΅Π»Π°Ρ‚ Π΄Π΅ΠΊΠ° Ρ‚ΠΎΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°.

Π’Π»Π΅Π³ΡƒΠ²Π° Π²ΠΎ потСсСн ΠΈΠ·Π±ΠΎΡ€ Π·Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅.

InfluxDB

Бтранска Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° ClickHouse. Од минуситС: Високата достапност Π΅ присутна само Π²ΠΎ ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°, Π½ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС спорСди.

Π’Π»Π΅Π³ΡƒΠ²Π° Π²ΠΎ потСсСн ΠΈΠ·Π±ΠΎΡ€ Π·Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅.

ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°

Од Π΅Π΄Π½Π° страна, Π·Π½Π°Π΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° сС користи Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡ΠΊΠΈ врСмСнски сСрии ΠΎΠ΄ Ρ‚Π°ΠΊΠ²ΠΈ систСми Π·Π° слСдСњС ΠΊΠ°ΠΊΠΎ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SignalFX ΠΈΠ»ΠΈ OkMeter. Π‘Π΅ΠΏΠ°ΠΊ, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ спСцифики.

ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° Π½Π΅ Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½Π° смисла. ИзглСда повСќС ΠΊΠ°ΠΊΠΎ ΠΏΡ€ΠΈΠΊΠ°Π· Π½Π° Ρ€Π΅Π΄, Π½ΠΎ сСкоја линија ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΈ, ΡˆΡ‚ΠΎ Π³ΠΎ олСснува ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ ΠΏΡ€ΠΈΠΊΠ°Π·. Π’ΠΎ ΠΎΠ²Π°Π° смисла, јасно Π΅ Π΄Π΅ΠΊΠ° со ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ 2 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС складираат Π½Π΅ΠΊΠΎΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈ (ΠΈ иститС врСмСнски сСрии). На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎ MySQL ΠΈΠΌΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ ΠΎΠ΄ 4096 ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈ лСсно Π΅ Π΄Π° сС сопнСтС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° со ΠΊΠΎΠ΄ΠΎΡ‚ 1117 Π°ΠΊΠΎ сС ΠΎΠ±ΠΈΠ΄Π΅Ρ‚Π΅ Π΄Π° Π³ΠΎ сторитС истото.

ΠœΠΎΡ‚ΠΎΡ€ΠΎΡ‚ Π½Π° ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° Π΅ фокусиран Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ дистрибуиран систСм Π±Π΅Π· Π³Π»Π°Π²Π΅Π½, Π° горСспомСнатата Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ° Π½Π° ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° CAP Π΅ повСќС Π·Π° AP, односно Π·Π° достапноста Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΈ отпорноста Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ΅. Π’Π°ΠΊΠ°, ΠΎΠ²Π°Π° Π°Π»Π°Ρ‚ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΎΠ΄Π»ΠΈΡ‡Π½Π° Π°ΠΊΠΎ Ρ‚Ρ€Π΅Π±Π° само Π΄Π° ΠΏΠΈΡˆΡƒΠ²Π°Ρ‚Π΅ Π²ΠΎ ΠΎΠ²Π°Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Ρ€Π΅Ρ‚ΠΊΠΎ Π΄Π° Ρ‡ΠΈΡ‚Π°Ρ‚Π΅ ΠΎΠ΄ Π½Π΅Π°. И Ρ‚ΡƒΠΊΠ° Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π΄Π° сС користи ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° ΠΊΠ°ΠΊΠΎ β€žΠ»Π°Π΄Π½ΠΎβ€œ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅. Односно, ΠΊΠ°ΠΊΠΎ Π΄ΠΎΠ»Π³ΠΎΡ€ΠΎΡ‡Π½ΠΎ, сигурно мСсто Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½ΠΈ историски ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ Ρ€Π΅Ρ‚ΠΊΠΎ сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ²Π»Π΅Ρ‡Π°Ρ‚ Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ. Π‘Π΅ΠΏΠ°ΠΊ, Π·Π°Ρ€Π°Π΄ΠΈ комплСтноста, ΠΈ Π½ΠΈΠ΅ ќС Π³ΠΎ тСстирамС. Но, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Ρ€Π΅ΠΊΠΎΠ² ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ, Π½Π΅ΠΌΠ° ΠΆΠ΅Π»Π±Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° сС ΠΏΡ€Π΅ΠΏΠΈΡˆΡƒΠ²Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π·Π° ΠΈΠ·Π±Ρ€Π°Π½ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ќС Π³ΠΎ тСстирамС ΠΌΠ°Π»ΠΊΡƒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ - Π±Π΅Π· Π΄Π° ја ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈΠΌΠ΅ структурата Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° спСцификитС Π½Π° ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°.

ΠŸΡ€ΠΎΠΌΠ΅Ρ‚Π΅Ρ˜

Па, ΠΎΠ΄ љубопитност, Ρ€Π΅ΡˆΠΈΠ²ΠΌΠ΅ Π΄Π° Π³ΠΈ тСстирамС пСрформанситС Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Prometheus - само Π·Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌΠ΅ Π΄Π°Π»ΠΈ смС ΠΏΠΎΠ±Ρ€Π·ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ±Π°Π²Π½ΠΈ ΠΎΠ΄ ΡΠ΅Π³Π°ΡˆΠ½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° ΠΈ Π·Π° ΠΊΠΎΠ»ΠΊΡƒ.

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Π½Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅

Π’Π°ΠΊΠ°, тСстиравмС 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. И Π²Ρ‚ΠΎΡ€ΠΎ, бидСјќи ΠŸΡ€ΠΎΠΌΠ΅Ρ‚Π΅Ρ˜ Ρ€Π°Π±ΠΎΡ‚ΠΈ строго Π²ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΠΎΠ²Π»Π΅ΠΊΡƒΠ²Π°ΡšΠ΅, Ρ‚.Π΅. самиот ΠΎΠ΄ΠΈ ΠΈ собира ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ ΠΈΠ·Π²ΠΎΡ€ΠΈ Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° (ΠΏΠ° Π΄ΡƒΡ€ΠΈ ΠΈ pushgateway, ΠΈ ΠΏΠΎΠΊΡ€Π°Ρ˜ ΠΈΠΌΠ΅Ρ‚ΠΎ, Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ Π½Π΅ ја ΠΌΠ΅Π½ΡƒΠ²Π° ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°), соодвСтнитС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° Π±Π΅Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ со помош Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π° Π½Π° статички ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ΄ тСстот сС ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ слСдува:

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Како тСстиравмС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° повСќС врСмСнски сСрии

Она ΡˆΡ‚ΠΎ Π²Ρ€Π΅Π΄ΠΈ Π΄Π° сС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ: фантастично Π±Ρ€Π·ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ ΠΎΠ΄ ΠŸΡ€ΠΎΠΌΠ΅Ρ‚Π΅Ρ˜, уТасно Π±Π°Π²Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ ΠΎΠ΄ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°, Π½Π΅ΠΏΡ€ΠΈΡ„Π°Ρ‚Π»ΠΈΠ²ΠΎ Π±Π°Π²Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ ΠΎΠ΄ InfluxDB; Π’ΠΎ однос Π½Π° Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° снимањС, ClickHouse Π³ΠΈ освои ситС, Π° Prometheus Π½Π΅ учСствува Π½Π° Π½Π°Ρ‚ΠΏΡ€Π΅Π²Π°Ρ€ΠΎΡ‚, бидСјќи сам ΠΏΡ€Π°Π²ΠΈ инсСрти ΠΈ Π½ΠΈΡˆΡ‚ΠΎ Π½Π΅ ΠΌΠ΅Ρ€ΠΈΠΌΠ΅.

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°,: ClickHouse ΠΈ InfluxDB сС ΠΏΠΎΠΊΠ°ΠΆΠ°Π° ΠΊΠ°ΠΊΠΎ Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€ΠΈ, Π½ΠΎ кластСр ΠΎΠ΄ Influx ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ само Π²Ρ€Π· основа Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Enterprise, која Ρ‡ΠΈΠ½ΠΈ ΠΏΠ°Ρ€ΠΈ, Π΄ΠΎΠ΄Π΅ΠΊΠ° ClickHouse Π½Π΅ Ρ‡ΠΈΠ½ΠΈ Π½ΠΈΡˆΡ‚ΠΎ ΠΈ Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ Π²ΠΎ Π ΡƒΡΠΈΡ˜Π°. Π›ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π΅ Π΄Π΅ΠΊΠ° Π²ΠΎ БАД ΠΈΠ·Π±ΠΎΡ€ΠΎΡ‚ Π΅ Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ Π²ΠΎ корист Π½Π° inInfluxDB, Π° кај нас Π΅ Π²ΠΎ корист Π½Π° ClickHouse.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€