Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ„Π°ΠΊΡ‚ΠΎΡ‚ Π΄Π΅ΠΊΠ° сСга ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ рСчиси насСкадС, Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сè ΡƒΡˆΡ‚Π΅ сС ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π΅Π³Π·ΠΎΡ‚ΠΈΡ‡Π½ΠΈ. Π’ΠΈΠ΅ сС слабо ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ ΠΈ ΡƒΡˆΡ‚Π΅ полошо ΠΌΠΎΠΆΠ°Ρ‚ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΈ користат. ΠœΠ½ΠΎΠ³ΡƒΠΌΠΈΠ½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π°Π°Ρ‚ Π΄Π° β€žΡ˜Π°Π΄Π°Ρ‚ ΠΊΠ°ΠΊΡ‚ΡƒΡβ€œ со MySQL ΠΈΠ»ΠΈ PostgreSQL, ΠΊΠΎΠΈ сС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ΠΈ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜Π°, страдаат ΠΎΠ΄ NoSQL ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΏΠ»Π°ΡœΠ°Π°Ρ‚ Π·Π° ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π°. ClickHouse Π³ΠΈ ΠΌΠ΅Π½ΡƒΠ²Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π½Π° ΠΈΠ³Ρ€Π° ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π³ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° ΠΏΡ€Π°Π³ΠΎΡ‚ Π·Π° Π²Π»Π΅Π· Π²ΠΎ свСтот Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈΡ‚Π΅ DBMS.

Π˜Π·Π²Π΅ΡˆΡ‚Π°Ρ˜ ΠΎΠ΄ BackEnd Conf 2018 ΠΈ Π΅ објавСн со Π΄ΠΎΠ·Π²ΠΎΠ»Π° Π½Π° Π³ΠΎΠ²ΠΎΡ€Π½ΠΈΠΊΠΎΡ‚.


Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)
Кој сум јас ΠΈ Π·ΠΎΡˆΡ‚ΠΎ Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° ClickHouse? Јас сум Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ Π²ΠΎ LifeStreet, кој користи ClickHouse. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, јас сум основач Π½Π° Altinity. Π’ΠΎΠ° Π΅ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ Π½Π° Yandex кој Π³ΠΎ ΠΏΡ€ΠΎΠΌΠΎΠ²ΠΈΡ€Π° ClickHouse ΠΈ ΠΌΡƒ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° Yandex Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈ ClickHouse ΠΏΠΎΡƒΡΠΏΠ΅ΡˆΠ΅Π½. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ° ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π΄Π° сподСли знаСњС Π·Π° ClickHouse.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И јас Π½Π΅ сум Π±Ρ€Π°Ρ‚ Π½Π° ΠŸΠ΅Ρ‚Ρ˜Π° Π—Π°ΠΈΡ†Π΅Π². ЧСсто ΠΌΠ΅ ΠΏΡ€Π°ΡˆΡƒΠ²Π°Π°Ρ‚ Π·Π° ΠΎΠ²Π°. НС, Π½ΠΈΠ΅ Π½Π΅ смС Π±Ρ€Π°ΡœΠ°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

β€žΠ‘ΠΈΡ‚Π΅ Π·Π½Π°Π°Ρ‚β€œ Π΄Π΅ΠΊΠ° ClickHouse:

  • ΠœΠ½ΠΎΠ³Ρƒ Π±Ρ€Π·ΠΎ,
  • ΠœΠ½ΠΎΠ³Ρƒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ
  • Π‘Π΅ користи Π²ΠΎ Yandex.

ΠœΠ°Π»ΠΊΡƒ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ сС Π·Π½Π°Π΅ Π²ΠΎ ΠΊΠΎΠΈ Ρ„ΠΈΡ€ΠΌΠΈ ΠΈ ΠΊΠ°ΠΊΠΎ сС користи.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ЌС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ Π·ΠΎΡˆΡ‚ΠΎ, ΠΊΠ°Π΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΎ сС користи ClickHouse, освСн Π·Π° Yandex.

ЌС Π²ΠΈ ΠΊΠ°ΠΆΠ°ΠΌ ΠΊΠ°ΠΊΠΎ сС Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ со помош Π½Π° ClickHouse Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ ClickHouse ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ користитС Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΊΠ°ΠΊΠΎ Ρ‚ΠΈΠ΅ сС користСлС Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π‘ΠΎΠ±Ρ€Π°Π² Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΊΠΎΠΈ Π³ΠΎ ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚ ClickHouse ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°Π³Π»ΠΈ. Мислам Π΄Π΅ΠΊΠ° ќС Π±ΠΈΠ΄Π΅ интСрСсно.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ΠŸΡ€Π²ΠΎΡ‚ΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ Π΅: β€žΠ—ΠΎΡˆΡ‚ΠΎ Π½ΠΈ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ ClickHouse?β€œ. Π‘Π΅ Ρ‡ΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅, Π½ΠΎ ΠΈΠΌΠ° повСќС ΠΎΠ΄ Π΅Π΄Π΅Π½ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π½Π° Ρ‚ΠΎΠ°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π΅ Π·Π° пСрформанситС. ClickHouse Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π±Ρ€Π·. Анализата Π½Π° ClickHouse Π΅ исто Ρ‚Π°ΠΊΠ° ΠΌΠ½ΠΎΠ³Ρƒ Π±Ρ€Π·Π°. ЧСсто ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи ΠΊΠΎΠ³Π° Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π±Π°Π²Π½ΠΎ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ лошо.
  • Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π΅ Ρ†Π΅Π½Π°Ρ‚Π°. И ΠΏΡ€Π΅Π΄ сè, Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅ Π·Π° ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Vertica Π΅ апсолутно ΠΎΠ΄Π»ΠΈΡ‡Π½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π Π°Π±ΠΎΡ‚ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ Π°ΠΊΠΎ Π½Π΅ΠΌΠ°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Ρ‚Π΅Ρ€Π°Π±Π°Ρ˜Ρ‚ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Но, ΠΊΠΎΠ³Π° станува Π·Π±ΠΎΡ€ Π·Π° стотици Ρ‚Π΅Ρ€Π°Π±Π°Ρ˜Ρ‚ΠΈ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ‚Π°Π±Π°Ρ˜Ρ‚ΠΈ, Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π° ΠΎΠ΄ΠΈ Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° сума. И Ρ‚ΠΎΠ° Π΅ скапо. И ClickHouse Π΅ бСсплатСн.
  • Π’Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ Ρ‚Ρ€ΠΎΡˆΠΎΠΊ. Ова Π΅ ΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠΈΠ½Π°ΠΊΠΎΠ² пристап. RedShift Π΅ ΠΎΠ΄Π»ΠΈΡ‡Π΅Π½ Π°Π½Π°Π»ΠΎΠ³. На RedShift, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π±Ρ€Π·ΠΎ Π΄Π° донСсСтС ΠΎΠ΄Π»ΡƒΠΊΠ°. ЌС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ±Ρ€ΠΎ, Π½ΠΎ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅, сСкој час, сСкој Π΄Π΅Π½ ΠΈ сСкој мСсСц, ќС Π³ΠΎ ΠΏΠ»Π°ΡœΠ°Ρ‚Π΅ Амазон ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ скапо, бидСјќи ΠΎΠ²Π° Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ скапа услуга. Google BigQuery исто Ρ‚Π°ΠΊΠ°. Ако нСкој Π³ΠΎ користСл, Ρ‚ΠΎΠ³Π°Ρˆ Π·Π½Π°Π΅ Π΄Π΅ΠΊΠ° Ρ‚Π°ΠΌΡƒ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π±Π°Ρ€Π°ΡšΠ° ΠΈ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅Ρ‚Π΅ смСтка Π·Π° стотици Π΄ΠΎΠ»Π°Ρ€ΠΈ одСднаш.

ClickHouse Π³ΠΈ Π½Π΅ΠΌΠ° ΠΎΠ²ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

КадС сС користи ClickHouse сСга? ΠŸΠΎΠΊΡ€Π°Ρ˜ Yandex, ClickHouse сС користи Π²ΠΎ Π΅Π΄Π΅Π½ ΠΊΡƒΠΏ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ бизниси ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

  • ΠŸΡ€Π΅Π΄ сè, ΠΎΠ²Π° Π΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π½Π° Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, односно ΠΎΠ²Π° Π΅ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° ΡˆΡ‚ΠΎ Π΄ΠΎΠ°Ρ“Π° ΠΎΠ΄ Yandex.
  • ΠœΠ½ΠΎΠ³Ρƒ AdTech ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ користат ClickHouse.
  • Π‘Ρ€ΠΎΡ˜Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΎΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° трансакции ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Π²ΠΎΡ€ΠΈ.
  • НСколку ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ користат ClickHouse Π·Π° слСдСњС Π½Π° бСзбСдноснитС Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ. Π’ΠΈΠ΅ Π³ΠΈ поставуваат Π½Π° ClickHouse, ΠΏΡ€Π°Π²Π°Ρ‚ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°ΠΈ ΠΈ Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΡˆΡ‚ΠΎ ΠΈΠΌ сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ.
  • ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Π°Ρ‚ Π΄Π° Π³ΠΎ користат Π²ΠΎ финансиската Π°Π½Π°Π»ΠΈΠ·Π°, односно постСпСно Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ бизниси сС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΡƒΠ²Π°Π°Ρ‚ ΠΈ Π΄ΠΎ ClickHouse.
  • ΠΎΠ±Π»Π°Ρ†ΠΈ. Ако нСкој Π³ΠΎ слСди ClickHouse, Ρ‚ΠΎΠ³Π°Ρˆ Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ Π³ΠΎ ΡΠ»ΡƒΡˆΠ½Π°Π» ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΎΠ²Π°Π° компанија. Ова Π΅ Π΅Π΄Π΅Π½ ΠΎΠ΄ ΡΡƒΡˆΡ‚ΠΈΠ½ΡΠΊΠΈΡ‚Π΅ придонСсувачи ΠΎΠ΄ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π°. И Ρ‚ΠΈΠ΅ ΠΈΠΌΠ°Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ сСриозна ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° ClickHouse. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΈΠ΅ Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ˜Π° Kafka Engine Π·Π° ClickHouse.
  • ВСлСкомуникацискитС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΡ‡Π½Π°Π° Π΄Π° користат. НСколку ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ користат ClickHouse ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎ Π΄ΠΎΠΊΠ°Π· Π·Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΈΠ»ΠΈ вСќС Π²ΠΎ производство.
  • Π•Π΄Π½Π° компанија користи ClickHouse Π·Π° слСдСњС Π½Π° производствСнитС процСси. Π“ΠΈ тСстираат ΠΌΠΈΠΊΡ€ΠΎΡ†ΠΈΡ€ΠΊΡƒΠ»ΠΈΡ‚Π΅, ΠΎΡ‚ΠΏΠΈΡˆΡƒΠ²Π°Π°Ρ‚ Π΅Π΄Π΅Π½ ΠΊΡƒΠΏ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»Ρƒ 2 карактСристики. И ΠΏΠΎΡ‚ΠΎΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ Π΄Π°Π»ΠΈ ΠΈΠ³Ρ€Π°Ρ‚Π° Π΅ Π΄ΠΎΠ±Ρ€Π° ΠΈΠ»ΠΈ лоша.
  • Π‘Π»ΠΎΠΊΡ‡Π΅Ρ˜Π½ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. ΠŸΠΎΡΡ‚ΠΎΠΈ Ρ‚Π°ΠΊΠ²Π° руска компанија ΠΊΠ°ΠΊΠΎ Bloxy.info. Ова Π΅ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ethereum. Π’ΠΈΠ΅ исто Ρ‚Π°ΠΊΠ° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ˜Π° ΠΎΠ²Π° Π½Π° ClickHouse.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π΅ Π΅ Π²Π°ΠΆΠ½Π°. Има ΠΌΠ½ΠΎΠ³Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΎΠΈ користат Π΅Π΄Π΅Π½ ΠΌΠ°Π» сСрвСр. И ΠΈΠΌ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° Π΄Π° си Π³ΠΈ Ρ€Π΅ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅. И ΡƒΡˆΡ‚Π΅ повСќС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ користат Π³ΠΎΠ»Π΅ΠΌΠΈ кластСри ΠΎΠ΄ ΠΌΠ½ΠΎΠ³Ρƒ сСрвСри ΠΈΠ»ΠΈ дСсСтици сСрвСри.

И Π°ΠΊΠΎ Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ записитС, Ρ‚ΠΎΠ³Π°Ρˆ:

  • Yandex: 500+ сСрвСри, Ρ‚ΠΈΠ΅ складираат 25 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи Π΄Π½Π΅Π²Π½ΠΎ Ρ‚Π°ΠΌΡƒ.
  • LifeStreet: 60 сСрвСри, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 75 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи Π΄Π½Π΅Π²Π½ΠΎ. Има ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ сСрвСри, повСќС записи ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π²ΠΎ Yandex.
  • CloudFlare: 36 сСрвСри, Ρ‚ΠΈΠ΅ Π·Π°ΡˆΡ‚Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ 200 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи Π΄Π½Π΅Π²Π½ΠΎ. Π˜ΠΌΠ°Π°Ρ‚ ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ сСрвСри ΠΈ складираат ΡƒΡˆΡ‚Π΅ повСќС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.
  • Π‘Π»ΡƒΠΌΠ±Π΅Ρ€Π³: 102 сСрвСри, ΠΎΠΊΠΎΠ»Ρƒ Ρ‚Ρ€ΠΈΠ»ΠΈΠΎΠ½ записи Π΄Π½Π΅Π²Π½ΠΎ. НоситСл Π½Π° Ρ€Π΅ΠΊΠΎΡ€Π΄.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ГСографски, ΠΎΠ²Π° Π΅ исто Ρ‚Π°ΠΊΠ° ΠΌΠ½ΠΎΠ³Ρƒ. Оваа ΠΌΠ°ΠΏΠ° ΠΎΠ²Π΄Π΅ ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π° топлинска ΠΊΠ°Ρ€Ρ‚Π° Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°Π΄Π΅ сС користи ClickHouse Π²ΠΎ свСтот. ОвдС јасно сС истакнуваат Π ΡƒΡΠΈΡ˜Π°, Кина, АмСрика. Има ΠΌΠ°Π»ΠΊΡƒ Свропски зСмји. И ΠΈΠΌΠ° 4 кластСри.

Ова Π΅ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΈΠ²Π½Π° Π°Π½Π°Π»ΠΈΠ·Π°, Π½Π΅ΠΌΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΄Π° сС Π±Π°Ρ€Π°Π°Ρ‚ апсолутни Π±Ρ€ΠΎΡ˜ΠΊΠΈ. Ова Π΅ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° посСтитСли ΠΊΠΎΠΈ Ρ‡ΠΈΡ‚Π°Π°Ρ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈ Π½Π° англиски јазик Π½Π° Π²Π΅Π±-страницата Altinity, бидСјќи Ρ‚Π°ΠΌΡƒ Π½Π΅ΠΌΠ° руски јазик. А Π ΡƒΡΠΈΡ˜Π°, Π£ΠΊΡ€Π°ΠΈΠ½Π°, Π‘Π΅Π»ΠΎΡ€ΡƒΡΠΈΡ˜Π°, односно Ρ€ΡƒΡΠΊΠΎΡ˜Π°Π·ΠΈΡ‡Π½ΠΈΠΎΡ‚ Π΄Π΅Π» ΠΎΠ΄ Π·Π°Π΅Π΄Π½ΠΈΡ†Π°Ρ‚Π° сС Π½Π°Ρ˜Π±Ρ€ΠΎΡ˜Π½ΠΈ корисници. ΠŸΠΎΡ‚ΠΎΠ° Π΄ΠΎΠ°Ρ“Π°Π°Ρ‚ БАД ΠΈ Канада. Кина ΠΌΠ½ΠΎΠ³Ρƒ Ρ„Π°ΡœΠ° Ρ‡Π΅ΠΊΠΎΡ€. Π’Π°ΠΌΡƒ рСчиси ΠΈ Π΄Π° нСмашС Кина ΠΏΡ€Π΅Π΄ ΡˆΠ΅ΡΡ‚ мСсСци, сСга Кина вСќС ја прСстигна Π•Π²Ρ€ΠΎΠΏΠ° ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π° Π΄Π° растС. Π‘Ρ‚Π°Ρ€Π°Ρ‚Π° Π•Π²Ρ€ΠΎΠΏΠ° исто Ρ‚Π°ΠΊΠ° Π½Π΅ заостанува, Π° Π»ΠΈΠ΄Π΅Ρ€ Π²ΠΎ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° ClickHouse Π΅, Ρ‡ΡƒΠ΄Π½ΠΎ Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ, Π€Ρ€Π°Π½Ρ†ΠΈΡ˜Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π—ΠΎΡˆΡ‚ΠΎ Π³ΠΎ ΠΊΠ°ΠΆΡƒΠ²Π°ΠΌ сСто ΠΎΠ²Π°? Π”Π° сС ​​покаТС Π΄Π΅ΠΊΠ° ClickHouse станува стандардно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ вСќС сС користи Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ мСста. Ако Π³ΠΎ користитС, Π²ΠΈΠ΅ стС Π²ΠΎ вистинскиот Ρ‚Ρ€Π΅Π½Π΄. Ако сè ΡƒΡˆΡ‚Π΅ Π½Π΅ Π³ΠΎ користитС, Ρ‚ΠΎΠ³Π°Ρˆ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΠΏΠ»Π°ΡˆΠΈΡ‚Π΅ Π΄Π΅ΠΊΠ° ќС останСтС сами ΠΈ никој Π½Π΅ΠΌΠ° Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅, бидСјќи ΠΌΠ½ΠΎΠ³ΡƒΠΌΠΈΠ½Π° вСќС Π³ΠΎ ΠΏΡ€Π°Π²Π°Ρ‚ Ρ‚ΠΎΠ°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Ова сС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° вистинска ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ClickHouse Π²ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

  • ΠŸΡ€Π²ΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Π° ΠΌΡ€Π΅ΠΆΠ°: ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ Vertica Π²ΠΎ ClickHouse. И јас ΠΏΠΎΠ·Π½Π°Π²Π°ΠΌ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΎΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π»Π΅ ΠΎΠ΄ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ° ΠΈΠ»ΠΈ сС Π²ΠΎ процСс Π½Π° Ρ‚Ρ€Π°Π½Π·ΠΈΡ†ΠΈΡ˜Π°.
  • Π’Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ трансакциско ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° ClickHouse. Ова Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ Π½Π° Π°Π½Ρ‚ΠΈΡˆΠ΅ΠΌΠΈ. Π‘Γ¨ ΡˆΡ‚ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΡ€Π°Π²ΠΈ Π²ΠΎ ClickHouse ΠΏΠΎ совСт Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ сС ΠΏΡ€Π°Π²ΠΈ ΠΎΠ²Π΄Π΅. И Ρ‚ΠΎΠ° Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΎ Ρ‚ΠΎΠ»ΠΊΡƒ Сфикасно ΡˆΡ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°. И Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ ΠΎΠ΄ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΡ‚ΠΎ трансакциско Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.
  • Π’Ρ€Π΅Ρ‚ΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ дистрибуирано ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° ClickHouse. ИмашС ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ Π·Π° Ρ‚ΠΎΠ° ΠΊΠ°ΠΊΠΎ ClickHouse ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° Π²ΠΎ СкосистСмот Hadoop. ЌС ΠΏΠΎΠΊΠ°ΠΆΠ°ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊΠΎ Π΅Π΄Π½Π° компанија Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅ΡˆΡ‚ΠΎ слично Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ Π·Π° Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π° Π½Π° ClickHouse, слСдСјќи ја Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΈΡ‚Π½., Π·Π° Π΄Π° прСсмСта ΠΌΠ½ΠΎΠ³Ρƒ Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΡ˜Π°Π»Π½Π° Π·Π°Π΄Π°Ρ‡Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • LifeStreet Π΅ компанија Π·Π° Ad Tech која ја ΠΈΠΌΠ° Ρ†Π΅Π»Π°Ρ‚Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° ΡˆΡ‚ΠΎ Π΄ΠΎΠ°Ρ“Π° со Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Π° ΠΌΡ€Π΅ΠΆΠ°.
  • Π’Π°Π° сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° со ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ, програмско наддавањС.
  • ΠœΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ: ΠΎΠΊΠΎΠ»Ρƒ 10 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ настани Π΄Π½Π΅Π²Π½ΠΎ. Π’ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅, настанитС Ρ‚Π°ΠΌΡƒ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΠ΄Π΅Π»Π°Ρ‚ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ поднастани.
  • Има ΠΌΠ½ΠΎΠ³Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, ΠΈ Ρ‚ΠΎΠ° Π½Π΅ сС само Π»ΡƒΡ“Π΅, ΠΌΠ½ΠΎΠ³Ρƒ повСќС - ΠΎΠ²Π° сС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ ΠΊΠΎΠΈ сС Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ΠΈ Π²ΠΎ програмско наддавањС.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° ΠΏΠΎΠΌΠΈΠ½Π° Π΄ΠΎΠ»Π³ ΠΈ Ρ‚Ρ€Π½Π»ΠΈΠ² ΠΏΠ°Ρ‚. И јас Π·Π±ΠΎΡ€ΡƒΠ²Π°Π² Π·Π° Ρ‚ΠΎΠ° Π½Π° HighLoad. ΠŸΡ€Π²ΠΎ, LifeStreet сС прСсСли ΠΎΠ΄ MySQL (со ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π·Π°ΡΡ‚Π°Π½ΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Oracle) Π²ΠΎ Vertica. И ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°Ρ˜Π΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΊΠ°Π·Π½Π° Π·Π° Ρ‚ΠΎΠ°.

И сè бСшС ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ, Π½ΠΎ Π±Ρ€Π·ΠΎ стана јасно Π΄Π΅ΠΊΠ° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ растат ΠΈ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ° Π΅ скапа. Π—Π°Ρ‚ΠΎΠ°, сС Π±Π°Ρ€Π°Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ. НСкои ΠΎΠ΄ Π½ΠΈΠ² сС Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ ΠΎΠ²Π΄Π΅. И Π²ΡΡƒΡˆΠ½ΠΎΡΡ‚, Π½Π°ΠΏΡ€Π°Π²ΠΈΠ²ΠΌΠ΅ Π΄ΠΎΠΊΠ°Π· Π·Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΈΠ»ΠΈ понСкогаш Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° пСрформанситС Π½Π° скоро ситС Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΊΠΎΠΈ Π±Π΅Π° достапни Π½Π° ΠΏΠ°Π·Π°Ρ€ΠΎΡ‚ ΠΎΠ΄ 13-Ρ‚Π° Π΄ΠΎ 16-Ρ‚Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π±Π΅Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ соодвСтни Π²ΠΎ однос Π½Π° функционалноста. И јас исто Ρ‚Π°ΠΊΠ° Π·Π±ΠΎΡ€ΡƒΠ²Π°Π² Π·Π° Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ² Π½Π° HighLoad.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° бСшС Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π°Ρ‚ ΠΎΠ΄ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ° Π½Π° ΠΏΡ€Π²ΠΎ мСсто, бидСјќи ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ растСа. И Ρ‚ΠΈΠ΅ растСа Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ со Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° Π³ΠΎΠ΄ΠΈΠ½ΠΈΡ‚Π΅. ΠŸΠΎΡ‚ΠΎΠ° ΠΎΡ‚ΠΈΠ΄ΠΎΠ° Π½Π° ΠΏΠΎΠ»ΠΈΡ†Π°Ρ‚Π°, Π½ΠΎ сСпак. И ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ овој раст, Π΄Π΅Π»ΠΎΠ²Π½ΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ° Π·Π° ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° ΠΊΠΎΠΈ Ρ‚Ρ€Π΅Π±Π°ΡˆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅ΠΊΠ°ΠΊΠ²Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°, бСшС јасно Π΄Π΅ΠΊΠ° наскоро ќС сС Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€Π° Π·Π° ΠΏΠ΅Ρ‚Π°Π±Π°Ρ˜Ρ‚ΠΈ. И ΠΏΠ»Π°ΡœΠ°ΡšΠ΅Ρ‚ΠΎ Π·Π° ΠΏΠ΅Ρ‚Π°Π±Π°Ρ˜Ρ‚ΠΈ Π΅ вСќС ΠΌΠ½ΠΎΠ³Ρƒ скапо, ΠΏΠ° Π±Π°Ρ€Π°Π²ΠΌΠ΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° ΠΊΠ°Π΄Π΅ Π΄Π° ΠΎΠ΄ΠΈΠΌΠ΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

КадС Π΄Π° сС ΠΎΠ΄ΠΈ? И Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ Π½Π΅ бСшС јасно ΠΊΠ°Π΄Π΅ Π΄Π° сС ΠΎΠ΄ΠΈ, бидСјќи ΠΎΠ΄ Π΅Π΄Π½Π° страна ΠΈΠΌΠ° ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Ρ‚ΠΈΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π°Π°Ρ‚ Π΄ΠΎΠ±Ρ€ΠΎ. НСкои Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ рСчиси исто ΠΊΠ°ΠΊΠΎ Vertica, Π½Π΅ΠΊΠΎΠΈ полошо. Но, ситС сС скапи, Π½ΠΈΡˆΡ‚ΠΎ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π½Π΅ моТСшС Π΄Π° сС најдС.

Од Π΄Ρ€ΡƒΠ³Π° страна, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° со ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, ΠΊΠΎΠΈ Π½Π΅ сС ΠΌΠ½ΠΎΠ³ΡƒΠ±Ρ€ΠΎΡ˜Π½ΠΈ, односно Π·Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π±Ρ€ΠΎΡ˜Π°Ρ‚ Π½Π° прсти. И Ρ‚ΠΈΠ΅ сС бСсплатни ΠΈΠ»ΠΈ Π΅Π²Ρ‚ΠΈΠ½ΠΈ, Π½ΠΎ Π±Π°Π²Π½ΠΈ. И чСсто ΠΈΠΌ нСдостасува ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π°Ρ‚Π° ΠΈ корисна функционалност.

И нСмашС Π½ΠΈΡˆΡ‚ΠΎ Π΄Π° сС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π° Π΄ΠΎΠ±Ρ€ΠΎΡ‚ΠΎ ΡˆΡ‚ΠΎ Π΅ Π²ΠΎ ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ сСто бСсплатно ΡˆΡ‚ΠΎ Π΅ Π²ΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

НСмашС Π½ΠΈΡˆΡ‚ΠΎ Π΄ΠΎΠ΄Π΅ΠΊΠ°, Π½Π΅ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°Π½ΠΎ, Yandex Π½Π΅ Π³ΠΎ ΠΈΠ·Π²Π°Π΄ΠΈ ClickHouse, ΠΊΠ°ΠΊΠΎ волшСбник ΠΎΠ΄ ΠΊΠ°ΠΏΠ°, ΠΊΠ°ΠΊΠΎ зајак. И Ρ‚ΠΎΠ° бСшС Π½Π΅ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°Π½Π° ΠΎΠ΄Π»ΡƒΠΊΠ°, Ρ‚ΠΈΠ΅ сè ΡƒΡˆΡ‚Π΅ Π³ΠΎ поставуваат ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅Ρ‚ΠΎ: β€žΠ—ΠΎΡˆΡ‚ΠΎ?β€œ, Π½ΠΎ сСпак.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И вСднаш Π²ΠΎ Π»Π΅Ρ‚ΠΎΡ‚ΠΎ 2016 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡˆΡ‚ΠΎ Π΅ ClickHouse. И сС ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° понСкогаш ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΎΠ΄ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°. ВСстиравмС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π±Π°Ρ€Π°ΡšΠ°. И Π°ΠΊΠΎ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡˆΠ΅ само Π΅Π΄Π½Π° Ρ‚Π°Π±Π΅Π»Π°, односно Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ° (ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅), Ρ‚ΠΎΠ³Π°Ρˆ ClickHouse бСшС двојно ΠΏΠΎΠ±Ρ€Π· ΠΎΠ΄ Vertica.

НС Π±Π΅Π² ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΡ€Π·Π»ΠΈΠ² ΠΈ Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Π² тСстовитС Π½Π° Yandex ΠΏΡ€Π΅Π΄ нСкој Π΄Π΅Π½. Π’Π°ΠΌΡƒ Π΅ исто: ClickHouse Π΅ двојно ΠΏΠΎΠ±Ρ€Π· ΠΎΠ΄ Vertica, ΠΏΠ° чСсто Π·Π±ΠΎΡ€ΡƒΠ²Π°Π°Ρ‚ Π·Π° Ρ‚ΠΎΠ°.

Но, Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ Π²ΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°Ρ‚Π°, Ρ‚ΠΎΠ³Π°Ρˆ сè ΠΈΠ·Π»Π΅Π³ΡƒΠ²Π° Π½Π΅ ΠΌΠ½ΠΎΠ³Ρƒ нСдвосмислСно. И ClickHouse ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ двојно ΠΏΠΎΠ±Π°Π²Π΅Π½ ΠΎΠ΄ Vertica. И Π°ΠΊΠΎ ΠΌΠ°Π»ΠΊΡƒ Π³ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ ΠΈ Π³ΠΎ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΈΠ΅ сС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ Π΅Π΄Π½Π°ΠΊΠ²ΠΈ. НС Π΅ лошо. И бСсплатно.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И ΠΎΡ‚ΠΊΠ°ΠΊΠΎ Π³ΠΈ Π΄ΠΎΠ±ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ΄ тСстот ΠΈ глСдајќи Π³ΠΎ ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°Π³Π»ΠΈ, LifeStreet ΠΎΡ‚ΠΈΠ΄Π΅ Π²ΠΎ ClickHouse.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π’Π΅ потсСтувам ΠΎΠ²Π° Π΅ 16-Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°. Π’ΠΎΠ° бСшС ΠΊΠ°ΠΊΠΎ шСга Π·Π° Π³Π»ΡƒΠ²Ρ†ΠΈΡ‚Π΅ ΠΊΠΎΠΈ ΠΏΠ»Π°Ρ‡Π΅Π° ΠΈ сС Π±ΠΎΡ†ΠΊΠ°Π°, Π½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ˜Π° Π΄Π° Π³ΠΎ Ρ˜Π°Π΄Π°Ρ‚ кактусот. И ΠΎΠ²Π° бСшС Π΄Π΅Ρ‚Π°Π»Π½ΠΎ опишано, ΠΈΠΌΠ° Π²ΠΈΠ΄Π΅ΠΎ Π·Π° ΠΎΠ²Π°, ΠΈΡ‚Π½.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π—Π°Ρ‚ΠΎΠ°, Π½Π΅ΠΌΠ° Π΄Π° Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ Π·Π° Ρ‚ΠΎΠ° Π²ΠΎ Π΄Π΅Ρ‚Π°Π»ΠΈ, ќС Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌ само Π·Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ интСрСсни Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° ΠΊΠΎΠΈ Ρ‚ΠΎΠ³Π°Ρˆ Π½Π΅ Π·Π±ΠΎΡ€ΡƒΠ²Π°Π².

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ сС:

  • УспСшна ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ повСќС ΠΎΠ΄ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° систСмот вСќС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ производство.
  • ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚Π° ΠΈ флСксибилноста сС Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ. Од 10 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Π²ΠΌΠ΅ Π΄Π° си Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΠΌΠ΅ Π΄Π° Π³ΠΈ складирамС Π΄Π½Π΅Π²Π½ΠΎ, Π° ΠΏΠΎΡ‚ΠΎΠ° Π·Π° ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, LifeStreet сСга складира 75 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи Π΄Π½Π΅Π²Π½ΠΎ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ° 3 мСсСци ΠΈΠ»ΠΈ повСќС. Ако Π±Ρ€ΠΎΠΈΡ‚Π΅ Π½Π° Π²Ρ€Π²ΠΎΡ‚, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° Π΅ Π΄ΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½ настани Π²ΠΎ сСкунда. ПовСќС ΠΎΠ΄ ΠΌΠΈΠ»ΠΈΠΎΠ½ SQL Π±Π°Ρ€Π°ΡšΠ° Π΄Π½Π΅Π²Π½ΠΎ пристигнуваат Π²ΠΎ овој систСм, Π³Π»Π°Π²Π½ΠΎ ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ.
  • И ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ„Π°ΠΊΡ‚ΠΎΡ‚ ΡˆΡ‚ΠΎ сС користСа повСќС сСрвСри Π·Π° ClickHouse ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π·Π° Vertica, Ρ‚ΠΈΠ΅ исто Ρ‚Π°ΠΊΠ° Π·Π°ΡˆΡ‚Π΅Π΄ΡƒΠ²Π°Π° Π½Π° Ρ…Π°Ρ€Π΄Π²Π΅Ρ€, бидСјќи Π²ΠΎ Vertica Π±Π΅Π° користСни ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ скапи SAS дискови. ClickHouse ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡˆΠ΅ SATA. И Π·ΠΎΡˆΡ‚ΠΎ? Π‘ΠΈΠ΄Π΅Ρ˜ΡœΠΈ Π²ΠΎ Vertica Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π΅ синхроно. И ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π±Π°Ρ€Π° дисковитС Π΄Π° Π½Π΅ сС Π·Π°Π±Π°Π²ΡƒΠ²Π°Π°Ρ‚ ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ, Π° исто Ρ‚Π°ΠΊΠ° ΠΈ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΄Π° Π½Π΅ успорува ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ, односно ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ скапа ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π°. И Π²ΠΎ ClickHouse Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π΅ асинхроно. ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, сСкогаш ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΈΡˆΡƒΠ²Π°Ρ‚Π΅ сè Π»ΠΎΠΊΠ°Π»Π½ΠΎ, Π½Π΅ΠΌΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π·Π° ΠΎΠ²Π°, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°Π°Ρ‚ Π²ΠΎ ClickHouse ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π²ΠΎ Vertika, Π΄ΡƒΡ€ΠΈ ΠΈ Π½Π° ΠΏΠΎΠ±Π°Π²Π½ΠΈ дискови. И Ρ‡ΠΈΡ‚Π°ΡšΠ΅Ρ‚ΠΎ Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ исто. Π§ΠΈΡ‚Π°Ρ˜ΡœΠΈ Π½Π° SATA, Π°ΠΊΠΎ Ρ‚ΠΈΠ΅ сС Π²ΠΎ RAID, Ρ‚ΠΎΠ³Π°Ρˆ сСто ΠΎΠ²Π° Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π±Ρ€Π·ΠΎ.
  • НС Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ со Π»ΠΈΡ†Π΅Π½Ρ†Π°, Ρ‚.Π΅. 3 ΠΏΠ΅Ρ‚Π°Π±Π°Ρ˜Ρ‚ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ 60 сСрвСри (20 сСрвСри сС Π΅Π΄Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°) ΠΈ 6 Ρ‚Ρ€ΠΈΠ»ΠΈΠΎΠ½ΠΈ записи Π²ΠΎ Ρ„Π°ΠΊΡ‚ΠΈ ΠΈ Π°Π³Ρ€Π΅Π³Π°Ρ†ΠΈΠΈ. Π’Π°ΠΊΠ²ΠΎ Π½Π΅ΡˆΡ‚ΠΎ Π½Π΅ моТСшС Π΄Π° си Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π²ΠΎ Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π‘Π΅Π³Π° сС свртувам ΠΊΠΎΠ½ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ овој ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

  • ΠŸΡ€Π²Π°Ρ‚Π° Π΅ Сфикасна шСма. ΠœΠ½ΠΎΠ³Ρƒ зависи ΠΎΠ΄ ΡˆΠ΅ΠΌΠ°Ρ‚Π°.
  • Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π΅ Сфикасна Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡ˜Π° Π½Π° SQL.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ OLAP Π±Π°Ρ€Π°ΡšΠ΅ Π΅ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅. НСкои ΠΎΠ΄ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅ ΠΎΠ΄Π°Ρ‚ Π²ΠΎ Π³Ρ€ΡƒΠΏΠΈΡ€Π°ΡšΠ΅ ΠΏΠΎ, Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡ‚Π΅ ΠΎΠ΄Π°Ρ‚ Π²ΠΎ Π·Π±ΠΈΡ€Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Има ΠΊΠ°Π΄Π΅, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС прСтстави ΠΊΠ°ΠΊΠΎ ΠΏΠ°Ρ€Ρ‡Π΅ ΠΊΠΎΡ†ΠΊΠ°. Π¦Π΅Π»Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° сС смСта ΠΊΠ°ΠΊΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΡ˜Π°. И Π·Π°Ρ‚ΠΎΠ° сС Π½Π°Ρ€Π΅ΠΊΡƒΠ²Π° ΠΌΡƒΠ»Ρ‚ΠΈΠ²Π°Ρ€ΠΈΡ˜Π°Ρ‚Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И чСсто ΠΎΠ²Π° сС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π° Π²ΠΎ Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Ρ•Π²Π΅Π·Π΄Π΅Π½Π° шСма, ΠΊΠΎΠ³Π° ΠΈΠΌΠ° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»Π΅Π½ Ρ„Π°ΠΊΡ‚ ΠΈ карактСристики Π½Π° овој Ρ„Π°ΠΊΡ‚ ΠΏΠΎ странитС, Π΄ΠΎΠ»ΠΆ Π·Ρ€Π°Ρ†ΠΈΡ‚Π΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

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

Но, Ρ‚ΠΎΠ° Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π΄ΠΎΠ±Ρ€ΠΎ Π²ΠΎ ClickHouse. ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Π΄Π²Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ:

  • ΠŸΡ€Π²Π°Ρ‚Π° Π΅ Π·Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ ClickHouse Π½Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΈ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ, односно ΠΈΠΌΠ° ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ°, Π½ΠΎ Ρ‚ΠΈΠ΅ сС лоши. Π”ΠΎΠ΄Π΅ΠΊΠ° Π΅ лошо.
  • Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π΅ Π΄Π΅ΠΊΠ° Ρ‚Π°Π±Π΅Π»ΠΈΡ‚Π΅ Π½Π΅ сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π°Ρ‚. ΠžΠ±ΠΈΡ‡Π½ΠΎ Π²ΠΎ ΠΎΠ²ΠΈΠ΅ ΠΏΠ»ΠΎΡ‡ΠΈ, ΠΊΠΎΠΈ сС ΠΎΠΊΠΎΠ»Ρƒ Ρ•Π²Π΅Π·Π΄Π΅Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠ»ΠΎ, Π½Π΅ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС смСни. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚, ΠΈΠΌΠ΅ Π½Π° компанија ΠΈΡ‚Π½. И Ρ‚ΠΎΠ° Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°.

И постои ΠΈΠ·Π»Π΅Π· ΠΎΠ΄ ΠΎΠ²Π° Π²ΠΎ ClickHouse. Π΄ΡƒΡ€ΠΈ Π΄Π²Π°:

  • ΠŸΡ€Π²Π°Ρ‚Π° Π΅ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ. ΠΠ°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ сС ΠΎΠ½Π° ΡˆΡ‚ΠΎ ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° 99% Π΄Π° Π³ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΡ‚ со Ρ•Π²Π΅Π·Π΄Π΅Π½Π°Ρ‚Π° шСма, со Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ.
  • Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π΅ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Π½ΠΈΠ·ΠΈ. НизитС исто Ρ‚Π°ΠΊΠ° ΠΏΠΎΠΌΠ°Π³Π°Π°Ρ‚ Π΄Π° сС ослободат ΠΎΠ΄ ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ°Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ со Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • НС Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅.
  • МоТС Π΄Π° сС Π½Π°Π΄Π³Ρ€Π°Π΄ΡƒΠ²Π°. Од ΠΌΠ°Ρ€Ρ‚ 2018 Π³ΠΎΠ΄ΠΈΠ½Π°, сС појави Π½Π΅Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° моТност (ΠΎΠ²Π° Π½Π΅ΠΌΠ° Π΄Π° Π³ΠΎ Π½Π°Ρ˜Π΄Π΅Ρ‚Π΅ Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°) Π΄Π΅Π»ΡƒΠΌΠ½ΠΎ Π΄Π° сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π°Ρ‚ Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈΡ‚Π΅, односно ΠΎΠ½ΠΈΠ΅ записи ΡˆΡ‚ΠΎ сС ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚ΠΈ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ, Ρ‚ΠΎΠ° Π΅ ΠΊΠ°ΠΊΠΎ маса.
  • БСкогаш Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, ΠΏΠ° ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со Ρ€Π΅Ρ‡Π½ΠΈΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π΄Π° Π΅ Ρ‚Π°Π±Π΅Π»Π° ΡˆΡ‚ΠΎ Π΅ Π½Π° дискот ΠΈ ΡΠ΅ΡƒΡˆΡ‚Π΅ Π½Π΅ Π΅ Ρ„Π°ΠΊΡ‚ Π΄Π΅ΠΊΠ° Π΅ Π²ΠΎ ΠΊΠ΅ΡˆΠΎΡ‚, Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ Π½Π΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • НС Π²ΠΈ Ρ‚Ρ€Π΅Π±Π°Π°Ρ‚ Π½ΠΈ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ.
  • Ова Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π΅Π½ ΠΏΡ€ΠΈΠΊΠ°Π· ΠΎΠ΄ 1 Π΄ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ.
  • И спорСд ΠΌΠ΅Π½Π΅, Π½ΠΈΠ·ΠΈΡ‚Π΅ сС Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π·Π° Π³ΠΈΠΊΠΎΠ²ΠΈ. Π’ΠΎΠ° сС Π»Π°ΠΌΠ±Π΄Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ.

Ова Π½Π΅ Π΅ Π·Π° Ρ†Ρ€Π²Π΅Π½ΠΈ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ. Ова Π΅ ΠΌΠ½ΠΎΠ³Ρƒ моќна функционалност која Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ СдноставСн ΠΈ Π΅Π»Π΅Π³Π°Π½Ρ‚Π΅Π½ Π½Π°Ρ‡ΠΈΠ½.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π’ΠΈΠΏΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠΌΠ°Π³Π°Π°Ρ‚ Π²ΠΎ Ρ€Π΅ΡˆΠ°Π²Π°ΡšΠ΅ Π½Π° Π½ΠΈΠ·ΠΈ. ОвиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ сС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Сдноставни ΠΈ јасни:

  • ΠŸΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎ ΠΎΠ·Π½Π°ΠΊΠΈ. Ако ΠΈΠΌΠ°Ρ‚Π΅ Ρ…Π°ΡˆΡ‚Π°Π³ΠΎΠ²ΠΈ Ρ‚Π°ΠΌΡƒ ΠΈ сакатС Π΄Π° Π½Π°Ρ˜Π΄Π΅Ρ‚Π΅ Π½Π΅ΠΊΠΎΠΈ објави ΠΏΠΎ Ρ…Π°ΡˆΡ‚Π°Π³.
  • ΠŸΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°Ρ˜Ρ‚Π΅ ΠΏΠΎ ΠΏΠ°Ρ€ΠΎΠ²ΠΈ ΠΊΠ»ΡƒΡ‡-врСдност. Има ΠΈ Π½Π΅ΠΊΠΎΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ со врСдност.
  • Π‘ΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ списоци со ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅Ρ‚Π΅ Π²ΠΎ Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ.

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

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И Π²ΠΎ ClickHouse, Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π½ΠΈΡˆΡ‚ΠΎ, Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° ја ΠΎΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π½ΠΈΠ·Π°Ρ‚Π° Π½ΠΈΠ·Π° Π·Π° Ρ…Π°ΡˆΡ‚Π°Π³ΠΎΠ²ΠΈ ΠΈΠ»ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π²Π³Π½Π΅Π·Π΄Π΅Π½Π° структура Π·Π° систСми со ΠΊΠ»ΡƒΡ‡Π½Π° врСдност.

Π’Π³Π½Π΅Π·Π΄Π΅Π½Π°Ρ‚Π° структура ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ Π΅ Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅. Π’ΠΎΠ° сС Π΄Π²Π΅ Π½ΠΈΠ·ΠΈ ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ Π΄Π΅Π» Π²ΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ ΠΈ Π½Π΅ΠΊΠΎΠΈ сродни карактСристики.

И ΠΌΠ½ΠΎΠ³Ρƒ Π΅ лСсно Π΄Π° сС ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π° ΠΏΠΎ ΠΎΠ·Π½Π°ΠΊΠ°. Π˜ΠΌΠ°Ρ˜Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° has, кој ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡƒΠ²Π° Π΄Π°Π»ΠΈ Π½ΠΈΠ·Π°Ρ‚Π° содрТи Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚. Π‘ΠΈΡ‚Π΅ Π³ΠΈ најдовмС ситС записи ΠΊΠΎΠΈ сС однСсуваат Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ˜Π°.

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

Π Π΅Π΄ΠΎΠ²Π½ΠΈΠΎΡ‚ ΠΈΠ·Ρ€Π°Π· ΡˆΡ‚ΠΎ Π±ΠΈ сакалС Π΄Π° Π³ΠΎ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ сСто Ρ‚ΠΎΠ° Π³ΠΎ Ρ‡ΡƒΠ²Π°Ρ‚Π΅ Π²ΠΎ Π΅Π΄Π½Π° линија, ΠΏΡ€Π²ΠΎ Π±ΠΈ Π±ΠΈΠ»ΠΎ нСсмасно. И, Π²Ρ‚ΠΎΡ€ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄ΠΎΠ»Π³ΠΎ ΠΎΠ΄ Π΄Π²Π΅ Π½ΠΈΠ·ΠΈ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π”Ρ€ΡƒΠ³ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Π˜ΠΌΠ°Ρ‚Π΅ Π½ΠΈΠ·Π° ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ја Ρ‡ΡƒΠ²Π°Ρ‚Π΅ Π»ΠΈΡ‡Π½Π°Ρ‚Π° ΠΊΠ°Ρ€Ρ‚Π°. И ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅Ρ‚Π΅ Π²ΠΎ имиња. Π€ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° arrayMap. Ова Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Π° Π»Π°ΠΌΠ±Π΄Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°. Π’Π°ΠΌΡƒ подаваш Π»Π°ΠΌΠ±Π΄Π° ΠΈΠ·Ρ€Π°Π·ΠΈ. И Ρ‚Π°Π° ја Π²Π°Π΄ΠΈ врСдноста Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π·Π° сСкоја Π»ΠΈΡ‡Π½Π° ΠΊΠ°Ρ€Ρ‚Π° ΠΎΠ΄ Ρ€Π΅Ρ‡Π½ΠΈΠΊΠΎΡ‚.

ΠŸΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π° ист Π½Π°Ρ‡ΠΈΠ½. Π‘Π΅ прСнСсува ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° која ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡƒΠ²Π° ΡˆΡ‚ΠΎ сС совпаѓаат Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ОвиС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅Ρ€Π° Π³ΠΎ поСдноставуваат ΠΊΠΎΠ»ΠΎΡ‚ΠΎ ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ Π΅Π΄Π΅Π½ ΠΊΡƒΠΏ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Но, слСдниот ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со кој сС соочувамС, Π° кој Π±ΠΈ сакал Π΄Π° Π³ΠΎ спомнам, сС СфикаснитС ΠΏΡ€Π°ΡˆΠ°ΡšΠ°.

  • ClickHouse Π½Π΅ΠΌΠ° ΠΏΠ»Π°Π½Π΅Ρ€ Π·Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ°. Апсолутно Π½Π΅.
  • Π‘Π΅ΠΏΠ°ΠΊ, слоТСнитС ΠΏΡ€Π°ΡˆΠ°ΡšΠ° сè ΡƒΡˆΡ‚Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΠ»Π°Π½ΠΈΡ€Π°Π°Ρ‚. Π’ΠΎ ΠΊΠΎΠΈ случаи?
  • Ако ΠΈΠΌΠ° повСќС ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ° Π²ΠΎ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ, Π³ΠΈ Π·Π°Π²ΠΈΡ‚ΠΊΡƒΠ²Π°Ρ‚Π΅ Π²ΠΎ ΠΏΠΎΠ΄ΠΈΠ·Π±ΠΎΡ€ΠΈ. И рСдослСдот ΠΏΠΎ кој Ρ‚ΠΈΠ΅ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ Π΅ Π²Π°ΠΆΠ΅Π½.
  • И Π²Ρ‚ΠΎΡ€ΠΈΠΎΡ‚ - Π°ΠΊΠΎ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ Π΅ дистрибуирано. Π‘ΠΈΠ΄Π΅Ρ˜ΡœΠΈ Π²ΠΎ дистрибуираното Π±Π°Ρ€Π°ΡšΠ΅, само Π½Π°Ρ˜Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΈΠΎΡ‚ ΠΏΠΎΠ΄ΠΈΠ·Π±ΠΎΡ€ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° дистрибуиран, Π° сè Π΄Ρ€ΡƒΠ³ΠΎ сС прСнСсува Π½Π° Π΅Π΄Π΅Π½ сСрвСр Π½Π° кој стС сС ΠΏΠΎΠ²Ρ€Π·Π°Π»Π΅ ΠΈ стС ΠΈΠ·Π²Ρ€ΡˆΠΈΠ»Π΅ Ρ‚Π°ΠΌΡƒ. Π—Π°Ρ‚ΠΎΠ°, Π°ΠΊΠΎ стС дистрибуиралС ΠΏΡ€Π°ΡˆΠ°ΡšΠ° со ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ° (ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΈ сС), Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Ρ€Π΅Π΄ΠΎΡ‚.

И Π΄ΡƒΡ€ΠΈ ΠΈ Π²ΠΎ поСдноставни случаи, понСкогаш Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° распорСдувачот ΠΈ ΠΌΠ°Π»ΠΊΡƒ Π΄Π° сС ΠΏΡ€Π΅ΠΏΠΈΡˆΠ°Ρ‚ Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π•Π²Π΅ Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. На Π»Π΅Π²Π°Ρ‚Π° страна Π΅ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ ΡˆΡ‚ΠΎ Π³ΠΈ ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π° ΠΏΡ€Π²ΠΈΡ‚Π΅ 5 зСмји. И ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ сС 2,5 сСкунди спорСд ΠΌΠ΅Π½Π΅. И Π½Π° дСсната страна, истото Π±Π°Ρ€Π°ΡšΠ΅, Π½ΠΎ ΠΌΠ°Π»ΠΊΡƒ ΠΏΡ€Π΅ΠΏΠΈΡˆΠ°Π½ΠΎ. НамСсто Π΄Π° сС Π³Ρ€ΡƒΠΏΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎ стринг, ΠΏΠΎΡ‡Π½Π°Π²ΠΌΠ΅ Π΄Π° сС Π³Ρ€ΡƒΠΏΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎ ΠΊΠΎΠΏΡ‡Π΅ (int). И Ρ‚ΠΎΠ° Π΅ ΠΏΠΎΠ±Ρ€Π·ΠΎ. И Ρ‚ΠΎΠ³Π°Ρˆ ΠΏΠΎΠ²Ρ€Π·Π°Π²ΠΌΠ΅ Ρ€Π΅Ρ‡Π½ΠΈΠΊ со Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚. НамСсто 2,5 сСкунди, Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ Ρ‚Ρ€Π°Π΅ 1,5 сСкунди. Ова Π΅ Π΄ΠΎΠ±Ρ€ΠΎ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π‘Π»ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ со Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ Π·Π° ΠΏΡ€Π΅ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅. Π•Π²Π΅ Π΅Π΄Π½ΠΎ Π±Π°Ρ€Π°ΡšΠ΅ Π·Π° Π ΡƒΡΠΈΡ˜Π°. Π Π°Π±ΠΎΡ‚ΠΈ 5 сСкунди. Ако Π³ΠΎ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌΠ΅ Π½Π° Ρ‚Π°ΠΊΠΎΠ² Π½Π°Ρ‡ΠΈΠ½ ΡˆΡ‚ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ спорСдувамС Π½Π΅ Π½ΠΈΠ·Π°, Ρ‚ΡƒΠΊΡƒ Π±Ρ€ΠΎΡ˜ΠΊΠΈ со ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСт ΠΎΠ΄ ΠΎΠ½ΠΈΠ΅ ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ ΡˆΡ‚ΠΎ сС однСсуваат Π½Π° Π ΡƒΡΠΈΡ˜Π°, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΎΠ° ќС Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ±Ρ€Π·ΠΎ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Има ΠΌΠ½ΠΎΠ³Ρƒ Ρ‚Π°ΠΊΠ²ΠΈ Ρ‚Ρ€ΠΈΠΊΠΎΠ²ΠΈ. И Ρ‚ΠΈΠ΅ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π³ΠΈ Π·Π°Π±Ρ€Π·Π°Ρ‚Π΅ Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π° Π·Π° ΠΊΠΎΠΈ мислитС Π΄Π΅ΠΊΠ° вСќС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π±Ρ€Π·ΠΎ, ΠΈΠ»ΠΈ, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π±Π°Π²Π½ΠΎ. Π’ΠΈΠ΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠ±Ρ€Π·ΠΎ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • Максимална Ρ€Π°Π±ΠΎΡ‚Π° Π²ΠΎ дистрибуиран Ρ€Π΅ΠΆΠΈΠΌ.
  • ΠŸΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚ΠΈΠΏΠΎΠ²ΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠ² ΠΏΠΎ ints.
  • Ако ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠΈ ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ° (ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅), Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ, Ρ‚ΠΎΠ³Π°Ρˆ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΅ Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠΎ послСдно срСдство, ΠΊΠΎΠ³Π° вСќС ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π±Π°Ρ€Π΅ΠΌ Π΄Π΅Π»ΡƒΠΌΠ½ΠΎ Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½ΠΈ, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠΎΡ‚ Π²ΠΎ Ρ€Π΅Ρ‡Π½ΠΈΠΊΠΎΡ‚ ќС сС ΠΏΠΎΠ²ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΏΠ°Ρ‚ΠΈ ΠΈ ќС Π±ΠΈΠ΄Π΅ ΠΏΠΎΠ±Ρ€Π·ΠΎ .
  • Π—Π°ΠΌΠ΅Π½Π° Π½Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ.

Има ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π° Π½Π΅ само ΠΎΠ½ΠΈΠ΅ ΡˆΡ‚ΠΎ Π³ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ°Π². И ситС ΠΎΠ΄ Π½ΠΈΠ² понСкогаш ΠΌΠΎΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π³ΠΎ Π·Π°Π±Ρ€Π·Π°Π°Ρ‚ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π”Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌΠ΅ Π½Π° слСдниот ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡ˜Π°Ρ‚Π° X ΠΎΠ΄ БАД. Π¨Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ Ρ‚Π°Π°?

ИмашС Π·Π°Π΄Π°Ρ‡Π°:

  • ΠžΡ„Π»Π°Ρ˜Π½ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΈ трансакции.
  • ΠœΠΎΠ΄Π΅Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° Π²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

КоС Π΅ сцСнариото?

ΠžΠ±ΠΈΡ‡Π΅Π½ посСтитСл Π΄ΠΎΠ°Ρ“Π° Π½Π° страницата, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 20 ΠΏΠ°Ρ‚ΠΈ мСсСчно ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ, ΠΈΠ»ΠΈ Сдноставно Ρ‚Π°ΠΊΠ° понСкогаш Π΄ΠΎΠ°Ρ“Π° Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ, бидСјќи сС сСќава Π½Π° ΠΎΠ²Π°Π° страница. Π“Π»Π΅Π΄Π° Π½Π΅ΠΊΠΎΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ, Π³ΠΈ става Π²ΠΎ ΠΊΠΎΡ€ΠΏΠ°, Π³ΠΈ Π²Π°Π΄ΠΈ ΠΎΠ΄ ΠΊΠΎΡ€ΠΏΠ°Ρ‚Π°. И, Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚, Π½Π΅ΡˆΡ‚ΠΎ сС ΠΊΡƒΠΏΡƒΠ²Π°.

Π Π°Π·ΡƒΠΌΠ½ΠΈ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°: "Кој Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΠ»Π°Ρ‚ΠΈ Π·Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€Π°ΡšΠ΅, Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ?" ΠΈ β€žΠšΠΎΠ΅ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈΡ€Π°ΡšΠ΅ влијаСло Π²Ρ€Π· Π½Π΅Π³ΠΎ, Π°ΠΊΠΎ ΠΈΠΌΠ°Π»ΠΎ?β€œ. Односно, Π·ΠΎΡˆΡ‚ΠΎ ΠΊΡƒΠΏΡƒΠ²Π°Π» ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΈ Π½Π°Ρ‚Π΅Ρ€Π° Π΄Π° ΠΊΡƒΠΏΡƒΠ²Π°Π°Ρ‚ ΠΈ Ρ‚Π°ΠΊΠ²ΠΈ ΠΊΠ°ΠΊΠΎ ΠΎΠ²Π°Π° личност?

Π—Π° Π΄Π° Π³ΠΎ Ρ€Π΅ΡˆΠΈΡ‚Π΅ овој ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ настанитС ΡˆΡ‚ΠΎ сС случуваат Π½Π° Π²Π΅Π±-страницата Π½Π° вистински Π½Π°Ρ‡ΠΈΠ½, односно Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ врска ΠΌΠ΅Ρ“Ρƒ Π½ΠΈΠ². ΠŸΠΎΡ‚ΠΎΠ° Ρ‚ΠΈΠ΅ сС ΠΈΡΠΏΡ€Π°ΡœΠ°Π°Ρ‚ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π²ΠΎ DWH. И Π²Ρ€Π· основа Π½Π° ΠΎΠ²Π°Π° Π°Π½Π°Π»ΠΈΠ·Π°, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Ρ‚Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π° Ρ‚ΠΎΠ° кој ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ Π΄Π° сС ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°Π°Ρ‚.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π Π΅ΠΊΠ»Π°ΠΌΠ½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° Π΅ Π·Π±ΠΈΡ€ Π½Π° ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ кориснички настани ΠΊΠΎΠΈ Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π°Π°Ρ‚ ΠΎΠ΄ ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°, ΠΏΠΎΡ‚ΠΎΠ° Π½Π΅ΡˆΡ‚ΠΎ сС случува, ΠΏΠ° ΠΌΠΎΠΆΠ΅Π±ΠΈ ΠΊΡƒΠΏΡƒΠ²Π°ΡšΠ΅, Π° ΠΏΠΎΡ‚ΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΊΡƒΠΏΡƒΠ²Π°ΡšΠ° Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΡƒΠΏΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ ΠΎΠ²Π° Π΅ ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΈΠ³Ρ€Π°, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ±ΠΈΡ‡Π½ΠΎ ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС ΠΎΠ΄Π²ΠΈΠ²Π° бСсплатно, Π° Π°ΠΊΠΎ Π½Π΅ΡˆΡ‚ΠΎ сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‚Π°ΠΌΡƒ, Ρ‚ΠΎΠ³Π°Ρˆ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΠΏΠ°Ρ€ΠΈ Π·Π° ΠΎΠ²Π°. И ΠΊΠΎΠ»ΠΊΡƒ повСќС Ρ‡ΠΎΠ²Π΅ΠΊ Ρ‚Ρ€ΠΎΡˆΠΈ Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°, Ρ‚ΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄Π½Π°. Но, Π·Π° ΠΎΠ²Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΠΎΠ²Ρ€Π·Π΅Ρ‚Π΅ сè.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ ΠΎΠ±Π²Ρ€Π·ΡƒΠ²Π°Ρ‡ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

ΠΠ°Ρ˜ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΈΡ‚Π΅ сС:

  • ПослСдна ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π°, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊ ΠΈΠ»ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ.
  • ΠŸΡ€Π²Π°Ρ‚Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π°, Ρ‚.Π΅. ΠΏΡ€Π²ΠΎΡ‚ΠΎ Π½Π΅ΡˆΡ‚ΠΎ ΡˆΡ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄Π΅ Π»ΠΈΡ†Π΅ Π½Π° страницата.
  • Π›ΠΈΠ½Π΅Π°Ρ€Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π° - ситС ΠΏΠΎΠ΄Π΅Π΄Π½Π°ΠΊΠ²ΠΎ.
  • БлабССњС.
  • И Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°ΠΌΡƒ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И ΠΊΠ°ΠΊΠΎ сСто Ρ‚ΠΎΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅ Π½Π° ΠΏΡ€Π²ΠΎ мСсто? ИмашС Runtime ΠΈ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°. ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° сС ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡˆΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° трансакции, односно ситС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ трансакции Π±Π΅Π° складирани Π²ΠΎ Π½Π΅Π³ΠΎ. И ΠΊΠΎΠ³Π° ќС дојдС нСкој настан Π²ΠΎ Runtime, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΠ°ΠΆΡƒΠ²Π° нСкоја страница ΠΈΠ»ΠΈ Π½Π΅ΡˆΡ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ, Ρ‚ΠΎΠ³Π°Ρˆ Π΅ ΠΏΠΎΠ±Π°Ρ€Π°Π½ΠΎ Π±Π°Ρ€Π°ΡšΠ΅ Π΄ΠΎ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° - ΠΈΠΌΠ° Π»ΠΈ Ρ‚Π°ΠΊΠ²Π° личност ΠΈΠ»ΠΈ Π½Π΅. Вогаш сС Π΄ΠΎΠ±ΠΈΠ΅Π½ΠΈ трансакциитС ΠΊΠΎΠΈ сС однСсуваат Π½Π° Ρ‚ΠΎΠ°. И врската бСшС Π½Π°ΠΏΡ€Π°Π²Π΅Π½Π°.

И Π°ΠΊΠΎ ΠΈΠΌΠ° ΡΡ€Π΅ΡœΠ° ΡˆΡ‚ΠΎ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ ΠΈΠΌΠ° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°, Ρ‚ΠΎΠ³Π°Ρˆ Π΅ лСсно. Но, ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π½Π΅ΠΌΠ° ΡΡ€Π΅ΡœΠ°. Π—Π°Ρ‚ΠΎΠ°, бСшС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΄Π° сС најдС послСдната Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° ΠΈΠ»ΠΈ Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° со послСдниот ΠΊΠ»ΠΈΠΊ ΠΈΡ‚Π½.

И сСто Ρ‚ΠΎΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ сС Π΄ΠΎΠ΄Π΅ΠΊΠ° Π²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ бСшС Π΄ΠΎ послСдниот ΠΊΠ»ΠΈΠΊ. Π—Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ ΠΈΠΌΠ°, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌΠ΅, 10 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΊΠ»ΠΈΠΊΠΎΠ²ΠΈ Π΄Π½Π΅Π²Π½ΠΎ, 300 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ мСсСчно, Π°ΠΊΠΎ поставимС ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Π·Π° Π΅Π΄Π΅Π½ мСсСц. И бидСјќи Π²ΠΎ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π΅ цСлосно Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π±Ρ€Π·ΠΎ, бидСјќи Runtime Ρ‚Ρ€Π΅Π±Π° Π±Ρ€Π·ΠΎ Π΄Π° Ρ€Π΅Π°Π³ΠΈΡ€Π°, ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ сС ΠΎΠΊΠΎΠ»Ρƒ 10-15 сСрвСри.

И ΠΊΠΎΠ³Π° сакаа Π΄Π° ΠΏΠΎΠ²Ρ€Π·Π°Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° со Π΅ΠΊΡ€Π°Π½ΠΎΡ‚, вСднаш сС ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΡƒ Π·Π°Π±Π°Π²Π½ΠΎ. И Π·ΠΎΡˆΡ‚ΠΎ? МоТС Π΄Π° сС Π²ΠΈΠ΄ΠΈ Π΄Π΅ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС складираат 30 ΠΏΠ°Ρ‚ΠΈ повСќС настани. И, соодвСтно, Π²ΠΈ Ρ‚Ρ€Π΅Π±Π°Π°Ρ‚ 30 ΠΏΠ°Ρ‚ΠΈ повСќС сСрвСри. И ΠΈΠ·Π»Π΅Π³ΡƒΠ²Π° Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ Π½Π΅ΠΊΠ°ΠΊΠ²Π° астрономска Ρ„ΠΈΠ³ΡƒΡ€Π°. Π”Π° сС ​​задрТи Π΄ΠΎ 500 сСрвСри Π·Π° Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΠΈ ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ, ΠΈ ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ„Π°ΠΊΡ‚ΠΎΡ‚ ΡˆΡ‚ΠΎ ΠΈΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ сСрвСри Π²ΠΎ Runtime, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° Π΅ Π½Π΅ΠΊΠ°ΠΊΠ²Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½Π° Π±Ρ€ΠΎΡ˜ΠΊΠ°. И ΠΏΠΎΡ‡Π½Π°Π° Π΄Π° размислуваат ΡˆΡ‚ΠΎ Π΄Π° ΠΏΡ€Π°Π²Π°Ρ‚.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И ΠΎΡ‚ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ Π²ΠΎ ClickHouse. И ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ° Π½Π° ClickHouse? На ΠΏΡ€Π² ΠΏΠΎΠ³Π»Π΅Π΄ сС Ρ‡ΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ Π·Π±ΠΈΡ€ Π½Π° Π°Π½Ρ‚ΠΈ-шСми.

  • Π’Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° растС, ΠΏΡ€ΠΈΠΊΠ°Ρ‡ΡƒΠ²Π°ΠΌΠ΅ сè повСќС настани Π½Π° Π½Π΅Π°, Ρ‚.Π΅. Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°, Π° ClickHouse Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ со ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ.
  • Кога нСкој посСтитСл ќС дојдС кај нас, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ²Π»Π΅Ρ‡Π΅ΠΌΠ΅ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ трансакции со ΠΊΠ»ΡƒΡ‡, со Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ID Π½Π° посСта. Ова Π΅ исто Ρ‚Π°ΠΊΠ° Ρ‚ΠΎΡ‡ΠΊΠ° Π±Π°Ρ€Π°ΡšΠ΅, Ρ‚ΠΈΠ΅ Π½Π΅ Π³ΠΎ ΠΏΡ€Π°Π²Π°Ρ‚ Ρ‚ΠΎΠ° Π²ΠΎ ClickHouse. ΠžΠ±ΠΈΡ‡Π½ΠΎ ClickHouse ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌΠΈ ... ΡΠΊΠ΅Π½ΠΈΡ€Π°ΡšΠ°, Π½ΠΎ Ρ‚ΡƒΠΊΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ΠΌΠ΅ Π½Π΅ΠΊΠΎΠΈ записи. Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ° Π°Π½Ρ‚ΠΈΡˆΠ°Π±Π»ΠΎΠ½.
  • ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° бСшС Π²ΠΎ json, Π½ΠΎ Ρ‚ΠΈΠ΅ Π½Π΅ сакаа Π΄Π° ја ΠΏΡ€Π΅ΠΏΠΈΡˆΠ°Ρ‚, ΠΏΠ° сакаа Π΄Π° Π³ΠΎ складираат json Π½Π° нСструктуриран Π½Π°Ρ‡ΠΈΠ½, ΠΈ Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ, Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π°Ρ‚ Π½Π΅ΡˆΡ‚ΠΎ ΠΎΠ΄ Π½Π΅Π³ΠΎ. И ΠΎΠ²Π° Π΅ исто Ρ‚Π°ΠΊΠ° Π°Π½Ρ‚ΠΈΡˆΠ°Π±Π»ΠΎΠ½.

Π’ΠΎΠ° Π΅, Π·Π±ΠΈΡ€ Π½Π° Π°Π½Ρ‚ΠΈΡˆΠ΅ΠΌΠΈ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Но, сСпак сС ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π½Π°ΠΏΡ€Π°Π²ΠΈ систСм кој Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ.

Π¨Ρ‚ΠΎ бСшС Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΎ? Π‘Π΅ појави ClickHouse, Π²ΠΎ кој Π±Π΅Π° Ρ„Ρ€Π»Π΅Π½ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ, ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ Π½Π° записи. Π‘Π΅ појави Π°Ρ‚Ρ€ΠΈΠ±ΡƒΠΈΡ€Π°Π½Π° услуга која ΠΏΡ€ΠΈΠΌΠΈ Π»ΠΎΠ³ΠΎΠ²ΠΈ ΠΎΠ΄ ClickHouse. ПослС Ρ‚ΠΎΠ°, Π·Π° сСкој запис, со ID Π½Π° посСта, Π΄ΠΎΠ±ΠΈΠ²Π°Π² трансакции ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅Π±ΠΈ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ ΠΈ плус снимки, односно вСќС ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ трансакции, ΠΈΠΌΠ΅Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΎΠ΄ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°. Π’Π΅ΡœΠ΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠ² Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ΄ Π½ΠΈΠ², ја ΠΈΠ·Π±Ρ€Π°Π² Ρ‚ΠΎΡ‡Π½Π°Ρ‚Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°, ΠΏΠΎΠ²Ρ€Π·Π°Π² Π½ΠΎΠ²ΠΈ настани. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ најавСно. Π”Π½Π΅Π²Π½ΠΈΠΊΠΎΡ‚ сС Π²Ρ€Π°Ρ‚ΠΈ Π²ΠΎ ClickHouse, односно Ρ‚ΠΎΠ° Π΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π½ΠΎ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅Π½ систСм. И ΠΏΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, ΠΎΡ‚ΠΈΠ΄ΠΎΠ² Π²ΠΎ DWH Π΄Π° Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌ Ρ‚Π°ΠΌΡƒ.

Π’ΠΎΠΊΠΌΡƒ Π²ΠΎ ΠΎΠ²Π°Π° Ρ„ΠΎΡ€ΠΌΠ° Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ. И Π·Π° Π΄Π° ΠΌΡƒ олСснат Π½Π° ClickHouse, ΠΊΠΎΠ³Π° имашС Π±Π°Ρ€Π°ΡšΠ΅ ΠΏΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° посСта, Ρ‚ΠΈΠ΅ Π³ΠΈ Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π° ΠΎΠ²ΠΈΠ΅ Π±Π°Ρ€Π°ΡšΠ° Π²ΠΎ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΠΎΠ΄ 1-000 ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ Π·Π° посСти ΠΈ Π³ΠΈ ΠΏΠΎΠ²Π»Π΅ΠΊΠΎΠ° ситС трансакции Π·Π° 2-000 Π»ΡƒΡ“Π΅. И Ρ‚ΠΎΠ³Π°Ρˆ сСто Ρ‚ΠΎΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Ако ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π²Π½Π°Ρ‚Ρ€Π΅ Π²ΠΎ ClickHouse, Ρ‚ΠΎΠ³Π°Ρˆ ΠΈΠΌΠ° само 3 Π³Π»Π°Π²Π½ΠΈ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΊΠΎΠΈ Π³ΠΎ слуТат сСто ΠΎΠ²Π°.

ΠŸΡ€Π²Π°Ρ‚Π° Ρ‚Π°Π±Π΅Π»Π° Π²ΠΎ која сС ΠΏΡ€ΠΈΠΊΠ°Ρ‡ΡƒΠ²Π°Π°Ρ‚ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅, Π° Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅ сС поставСни рСчиси Π±Π΅Π· ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Π’Ρ‚ΠΎΡ€Π° Ρ‚Π°Π±Π΅Π»Π°. ΠŸΡ€Π΅ΠΊΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ ΠΏΠΎΠ³Π»Π΅Π΄, ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ Ρ‚Ρ€ΡƒΠΏΡ†ΠΈ Π±Π΅Π° ΠΈΠ·Π³Ρ€ΠΈΠ·Π°Π½ΠΈ настани ΠΊΠΎΠΈ сè ΡƒΡˆΡ‚Π΅ Π½Π΅ сС ΠΏΡ€ΠΈΠΏΠΈΡˆΠ°Π½ΠΈ, односно Π½Π΅ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ. И ΠΏΡ€Π΅ΠΊΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ ΠΏΡ€ΠΈΠΊΠ°Π·, трансакциитС Π±Π΅Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈ ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ Π·Π° Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ слика. Π’ΠΎΠ° Π΅, посСбСн ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΠΎΠ³Π»Π΅Π΄ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ слика, ΠΈΠΌΠ΅Π½ΠΎ послСдната Π°ΠΊΡƒΠΌΡƒΠ»ΠΈΡ€Π°Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° Π½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π•Π²Π΅ Π³ΠΎ тСкстот напишан Π²ΠΎ SQL. Π‘ΠΈ сакал Π΄Π° ΠΊΠΎΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°ΠΌ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π²Π°ΠΆΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΠΎ Π½Π΅Π³ΠΎ.

ΠŸΡ€Π²Π°Ρ‚Π° Π²Π°ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π΅ моТноста Π΄Π° сС ΠΈΠ·Π²Π»Π΅Ρ‡Π°Ρ‚ ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈ полиња ΠΎΠ΄ json Π²ΠΎ ClickHouse. Односно, ClickHouse ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° со json. Π’ΠΈΠ΅ сС ΠΌΠ½ΠΎΠ³Ρƒ, ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½ΠΈ.

visitParamExtractInt Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Ρ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ ΠΎΠ΄ json, Ρ‚.Π΅. ΠΏΡ€Π²ΠΈΠΎΡ‚ ΡƒΠ΄Π°Ρ€ Ρ€Π°Π±ΠΎΡ‚ΠΈ. И Π½Π° овој Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ ΠΈΠ·Π²Π°Π΄ΠΈΡ‚Π΅ ID Π½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ посСтитС ID. Овој ΠΏΠ°Ρ‚.

Π’Ρ‚ΠΎΡ€ΠΎ, ΠΎΠ²Π΄Π΅ сС користи Π½Π΅Π·Π³ΠΎΠ΄Π½ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΠ»Π΅. Π¨Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈ Ρ‚ΠΎΠ°? Π’ΠΎΠ° Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ Π²ΠΌΠ΅Ρ‚Π½Π΅Ρ‚Π΅ Π²ΠΎ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π°, Ρ‚.Π΅. Π½Π΅ Π΅ Π²ΠΌΠ΅Ρ‚Π½Π°Ρ‚, сС прСсмСтува ΠΈ сС складира ΠΏΡ€ΠΈ Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅. ΠŸΡ€ΠΈ Π²ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π°ΡšΠ΅, ClickHouse ја Π²Ρ€ΡˆΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° намСсто вас. И ΠΎΠ½Π° ΡˆΡ‚ΠΎ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π° ΠΏΠΎΠ΄ΠΎΡ†Π½Π° Π΅ вСќС ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΎ ΠΎΠ΄ json.

Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΠΎΡ‚ ΠΏΠΎΠ³Π»Π΅Π΄ Π΅ Π·Π° Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Ρ€Π΅Π΄ΠΎΠ²ΠΈ. И ΠΏΡ€Π²Π°Ρ‚Π° Ρ‚Π°Π±Π΅Π»Π° со ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Ρ‚Ρ€ΡƒΠΏΡ†ΠΈ ΡˆΡ‚ΠΎΡ‚ΡƒΠΊΡƒ сС користи. И ΡˆΡ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΡ˜? ΠŸΡ€Π²ΠΎ, Π³ΠΎ ΠΌΠ΅Π½ΡƒΠ²Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ, Ρ‚.Π΅. ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ сСга ΠΎΠ΄ΠΈ ΠΏΠΎ ID Π½Π° посСта, бидСјќи Ρ‚Ρ€Π΅Π±Π° Π±Ρ€Π·ΠΎ Π΄Π° ја ΠΏΠΎΠ²Π»Π΅Ρ‡Π΅ΠΌΠ΅ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π° Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° личност.

Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° Π²Π°ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π΅ index_granularity. Ако стС Π³ΠΎ Π²ΠΈΠ΄Π΅Π»Π΅ MergeTree, Ρ‚ΠΎΠ° Π΅ ΠΎΠ±ΠΈΡ‡Π½ΠΎ 8 стандардно index_granularity. Π¨Ρ‚ΠΎ Π΅ Ρ‚ΠΎΠ°? Ова Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ΠΎΡ‚ Π½Π° рСткост Π½Π° индСксот. Π’ΠΎ ClickHouse индСксот Π΅ Ρ€Π΅Π΄ΠΎΠΊ, никогаш Π½Π΅ Π³ΠΎ индСксира сСкој запис. Π’ΠΎΠ° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π½Π° сСкои 192. И ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±Ρ€ΠΎ ΠΊΠΎΠ³Π° сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Π΄Π° сС прСсмСтаат, Π½ΠΎ лошо Π΅ ΠΊΠΎΠ³Π° сС ΠΌΠ°Π»ΠΊΡƒ, бидСјќи ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ. И Π°ΠΊΠΎ ја Π½Π°ΠΌΠ°Π»ΠΈΠΌΠ΅ грануларноста Π½Π° индСксот, Ρ‚ΠΎΠ³Π°Ρˆ Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΠΌΠ΅ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅. НС ΠΌΠΎΠΆΠ΅ Π΄Π° сС свСдС Π½Π° Π΅Π΄Π΅Π½, бидСјќи ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. Π˜Π½Π΄Π΅ΠΊΡΠΎΡ‚ сСкогаш сС Ρ‡ΡƒΠ²Π° Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Snapshot користи ΠΈ Π½Π΅ΠΊΠΎΠΈ Π΄Ρ€ΡƒΠ³ΠΈ интСрСсни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° ClickHouse.

ΠŸΡ€Π²ΠΎ, Ρ‚ΠΎΠ° Π΅ AggregatingMergeTree. И AggregatingMergeTree складира argMax, Ρ‚.Π΅. ΠΎΠ²Π° Π΅ ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° послСдниот врСмСнски ΠΏΠ΅Ρ‡Π°Ρ‚. ВрансакциитС сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π°Ρ‚ Ρ†Π΅Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π΄Π°Π΄Π΅Π½ посСтитСл. И Π²ΠΎ послСдната ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° Π½Π° ΠΎΠ²Π°Π° Ρ‚Ρ€Π°Π½ΡΠ°ΠΊΡ†ΠΈΡ˜Π°, Π΄ΠΎΠ΄Π°Π΄ΠΎΠ²ΠΌΠ΅ настан ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΠΎΠ²Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π³ΠΎ ΠΏΠΎΠ³ΠΎΠ΄ΠΈ ClickHouse. И ΠΏΡ€Π΅ΠΊΡƒ argMax Π²ΠΎ овој ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΠΎΠ³Π»Π΅Π΄, сСкогаш ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ја Π΄ΠΎΠ±ΠΈΠ΅ΠΌΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»Π½Π°Ρ‚Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • Π’Ρ€Π·ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π΅ β€žΠΎΡ‚ΠΊΠ°Ρ‡Π΅Π½ΠΎβ€œ ΠΎΠ΄ Runtime.
  • ΠœΠ΅ΡΠ΅Ρ‡Π½ΠΎ сС складираат ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΡƒΠ²Π°Π°Ρ‚ Π΄ΠΎ 3 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ трансакции. Ова Π΅ Ρ€Π΅Π΄ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° повСќС ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ бСшС Π²ΠΎ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π°, Ρ‚.Π΅. Π²ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ трансакциски систСм.
  • ΠšΠ»Π°ΡΡ‚Π΅Ρ€ ΠΎΠ΄ 2x5 ClickHouse сСрвСри. 5 сСрвСри ΠΈ сСкој сСрвСр ΠΈΠΌΠ° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°. Ова Π΅ ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ бСшС Π²ΠΎ ΠšΠ°ΡΠ°Π½Π΄Ρ€Π° Π·Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° заснована Π½Π° ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ²Π°ΡšΠ΅, Π° Ρ‚ΡƒΠΊΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π°. Односно, намСсто Π΄Π° Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠ°Ρ‚ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° сСрвСри Π·Π° 30 ΠΏΠ°Ρ‚ΠΈ, Ρ‚ΠΈΠ΅ ΡƒΡΠΏΠ΅Π°Ρ˜Π° Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»Π°Ρ‚.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

А послСдСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ финансиската компанија Y која Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π»Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π° Ρ†Π΅Π½ΠΈΡ‚Π΅ Π½Π° Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅.

А Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° бСшС:

  • Има ΠΎΠΊΠΎΠ»Ρƒ 5 Π°ΠΊΡ†ΠΈΠΈ.
  • Π¦ΠΈΡ‚Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° сСкои 100 милисСкунди сС ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ.
  • ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС Π°ΠΊΡƒΠΌΡƒΠ»ΠΈΡ€Π°Π½ΠΈ Π²ΠΎ Ρ‚Π΅ΠΊΠΎΡ‚ Π½Π° 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠžΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ, Π·Π° Π½Π΅ΠΊΠΎΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ повСќС, Π·Π° Π½Π΅ΠΊΠΎΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ.
  • Π’ΠΊΡƒΠΏΠ½ΠΎ ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»Ρƒ 100 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ Ρ€Π΅Π΄ΠΎΠ²ΠΈ.

И бСшС Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π΄Π° сС прСсмСта ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π•Π²Π΅ Π΄Π²Π΅ Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ½ΡƒΠ΄ΠΈ. Ако Π΅Π΄Π½ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π³ΠΎΡ€Π΅, Π° Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π³ΠΎΡ€Π΅, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° Π΅ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°, односно Π΅Π΄Π½ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π³ΠΎΡ€Π΅, Π° Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π³ΠΎΡ€Π΅. Ако Π΅Π΄Π½ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π³ΠΎΡ€Π΅, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΊΡ€Π°Ρ˜ΠΎΡ‚ ΠΎΠ΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ½ΠΎΡ‚, Π° Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ ΠΎΠ΄ΠΈ Π½Π°Π΄ΠΎΠ»Ρƒ, Ρ‚ΠΎΠ³Π°Ρˆ ΠΎΠ²Π° Π΅ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°, Ρ‚.Π΅. ΠΊΠΎΠ³Π° Π΅Π΄Π½ΠΈΠΎΡ‚ сС ΠΊΡ€Π΅Π²Π°, Π΄Ρ€ΡƒΠ³ΠΈΠΎΡ‚ ΠΏΠ°Ρ“Π°.

ΠΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ˜ΡœΠΈ Π³ΠΈ ΠΎΠ²ΠΈΠ΅ мСѓусСбни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π°ΡšΠ° Π½Π° финансискиот ΠΏΠ°Π·Π°Ρ€.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Но, Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π΅ Ρ‚Π΅ΡˆΠΊΠ°. Π¨Ρ‚ΠΎ сС ΠΏΡ€Π°Π²ΠΈ Π·Π° ΠΎΠ²Π°? ИмамС 100 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ записи ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚: Π²Ρ€Π΅ΠΌΠ΅, Π°ΠΊΡ†ΠΈΠΈ ΠΈ Ρ†Π΅Π½Π°. Π’Ρ€Π΅Π±Π° Π΄Π° прСсмСтамС ΠΏΡ€Π²ΠΎ 100 ΠΌΠΈΠ»ΠΈΡ˜Π°Ρ€Π΄ΠΈ ΠΏΠ°Ρ‚ΠΈ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΡ‚ Π·Π° Ρ†Π΅Π½ΠΈ. RunningDifference Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° Π²ΠΎ ClickHouse која послСдоватСлно ја прСсмСтува Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π΄Π²Π΅ Π½ΠΈΠ·ΠΈ.

И послС Ρ‚ΠΎΠ°, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ја прСсмСтатС ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°, Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΌΠΎΡ€Π° Π΄Π° сС прСсмСта Π·Π° сСкој ΠΏΠ°Ρ€. Π—Π° 5 Π°ΠΊΡ†ΠΈΠΈ, ΠΏΠ°Ρ€ΠΎΠ²ΠΈΡ‚Π΅ сС 000 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ. И ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρƒ, односно 12,5 ΠΏΠ°Ρ‚ΠΈ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΄Π° сС прСсмСта Ρ‚ΠΎΠΊΠΌΡƒ Ρ‚Π°ΠΊΠ²Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°.

И Π°ΠΊΠΎ нСкој Π·Π°Π±ΠΎΡ€Π°Π²ΠΈΠ», Ρ‚ΠΎΠ³Π°Ρˆ ͞x ΠΈ ͞y Π΅ ΠΌΠ°Ρ‚. ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°ΡšΠ΅ Π·Π° зСмањС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ. Односно, ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π΅ Π½Π΅ само Π΄Π° сС прСсмСтаат ΠΊΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ ΠΈ Π·Π±ΠΈΡ€ΠΎΠ²ΠΈΡ‚Π΅, Ρ‚ΡƒΠΊΡƒ ΠΈ ΡƒΡˆΡ‚Π΅ Π΅Π΄Π½Π° сума Π²ΠΎ ΠΎΠ²ΠΈΠ΅ Π·Π±ΠΈΡ€ΠΎΠ²ΠΈ. Π•Π΄Π΅Π½ ΠΊΡƒΠΏ прСсмСтки Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ 12,5 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠ°Ρ‚ΠΈ, ΠΏΠ° Π΄ΡƒΡ€ΠΈ ΠΈ Π΄Π° сС Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π°Ρ‚ ΠΏΠΎ часови. ИмамС ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ часови. И Ρ‚ΠΎΠ° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π·Π° 60 сСкунди. Π’ΠΎΠ° Π΅ шСга.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π‘Π΅ΡˆΠ΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ Π±Π°Ρ€Π΅ΠΌ Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΈΠΌΠ° Π²Ρ€Π΅ΠΌΠ΅, бидСјќи сСто ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅ ΠΌΠ½ΠΎΠ³Ρƒ, ΠΌΠ½ΠΎΠ³Ρƒ Π±Π°Π²Π½ΠΎ ΠΏΡ€Π΅Π΄ Π΄Π° дојдС ClickHouse.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π‘Π΅ ΠΎΠ±ΠΈΠ΄ΠΎΠ° Π΄Π° Π³ΠΎ прСсмСтаат Π½Π° Hadoop, Π½Π° Spark, Π½Π° Greenplum. И сСто Ρ‚ΠΎΠ° бСшС ΠΌΠ½ΠΎΠ³Ρƒ Π±Π°Π²Π½ΠΎ ΠΈΠ»ΠΈ скапо. Односно, моТСшС Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° сС прСсмСта, Π½ΠΎ Ρ‚ΠΎΠ³Π°Ρˆ бСшС скапо.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И Ρ‚ΠΎΠ³Π°Ρˆ дојдС ClickHouse ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ станаа ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ.

ΠŸΠΎΡ‚ΡΠ΅Ρ‚ΡƒΠ²Π°ΠΌ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, бидСјќи ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° сС Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚. НС ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ставимС Π΄Π΅Π» ΠΎΠ΄ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π½Π° Π΅Π΄Π΅Π½ сСрвСр, Π΄Π΅Π» Π½Π° Π΄Ρ€ΡƒΠ³ ΠΈ Π΄Π° прСсмСтамС, ΠΌΠΎΡ€Π° Π΄Π° Π³ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ ситС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ насСкадС.

Π¨Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ˜Π°? ΠŸΡ€Π²ΠΈΡ‡Π½ΠΎ, ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ. БСкој сСрвСр складира ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π·Π° Ρ†Π΅Π½ΠΈΡ‚Π΅ Π½Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСт Π½Π° Π°ΠΊΡ†ΠΈΠΈ. И Ρ‚ΠΈΠ΅ Π½Π΅ сС ΠΏΡ€Π΅ΠΊΠ»ΠΎΠΏΡƒΠ²Π°Π°Ρ‚. Π—Π°Ρ‚ΠΎΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° сС прСсмСта logReturn ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ ΠΈ нСзависно, сСто ΠΎΠ²Π° сС случува досСга ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ ΠΈ дистрибуирано.

Вогаш Ρ€Π΅ΡˆΠΈΠ²ΠΌΠ΅ Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»ΠΈΠΌΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π° ΠΏΡ€ΠΈΡ‚ΠΎΠ° Π΄Π° Π½Π΅ ја ΠΈΠ·Π³ΡƒΠ±ΠΈΠΌΠ΅ СкспрСсивноста. НамалСтС со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½ΠΈΠ·ΠΈ, Ρ‚.Π΅. Π·Π° сСкој врСмСнски ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, Π½Π°ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ Π½ΠΈΠ·Π° Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π½ΠΈΠ·Π° Ρ†Π΅Π½ΠΈ. Π—Π°Ρ‚ΠΎΠ°, Π·Π°Π·Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ простор Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. И со Π½ΠΈΠ² Π΅ ΠΌΠ°Π»ΠΊΡƒ полСсна Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°. Ова сС рСчиси ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, односно Π΄Π΅Π»ΡƒΠΌΠ½ΠΎ Ρ‡ΠΈΡ‚Π°ΠΌΠ΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ, Π° ΠΏΠΎΡ‚ΠΎΠ° ΠΏΠΈΡˆΡƒΠ²Π°ΠΌΠ΅ Π½Π° сСрвСрот.

ПослС Ρ‚ΠΎΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°. Π‘ΡƒΠΊΠ²Π°Ρ‚Π° β€žΡ€β€œ Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° Π³ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π²ΠΌΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Односно, ΠΈΠΌΠ°ΠΌΠ΅ исти ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π½Π° ситС Ρ‚Ρ€ΠΈ сСрвСри - Ρ‚ΠΎΠ° сС Π½ΠΈΠ·ΠΈΡ‚Π΅.

А ΠΏΠΎΡ‚ΠΎΠ° со ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½Π° скрипта ΠΎΠ΄ овој сСт ΠΎΠ΄ 12,5 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΠΈ ΡˆΡ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС прСсмСтаат, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Односно 2 Π·Π°Π΄Π°Ρ‡ΠΈ со 500 ΠΏΠ°Ρ€Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΠΈ. И ΠΎΠ²Π°Π° Π·Π°Π΄Π°Ρ‡Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС прСсмСта Π½Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСрвСр ClickHouse. Π“ΠΈ ΠΈΠΌΠ° ситС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, бидСјќи ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ сС исти ΠΈ ΠΌΠΎΠΆΠ΅ послСдоватСлно Π΄Π° Π³ΠΈ прСсмСта.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

Π£ΡˆΡ‚Π΅ Сднаш, Π²Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅Π΄Π°. ΠŸΡ€Π²ΠΎ, Π³ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ ситС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ ΠΎΠ²Π°Π° структура: Π²Ρ€Π΅ΠΌΠ΅, Π°ΠΊΡ†ΠΈΠΈ, Ρ†Π΅Π½Π°. ΠŸΠΎΡ‚ΠΎΠ° Π³ΠΎ прСсмСтавмС logReturn, односно ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΎΠ΄ иста структура, Π½ΠΎ намСсто Ρ†Π΅Π½Π°Ρ‚Π° вСќС ΠΈΠΌΠ°ΠΌΠ΅ logReturn. ΠŸΠΎΡ‚ΠΎΠ° Ρ‚ΠΈΠ΅ Π±Π΅Π° ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ, Ρ‚.Π΅. Π΄ΠΎΠ±ΠΈΠ²ΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ groupArray Π·Π° Π°ΠΊΡ†ΠΈΠΈ ΠΈ Ρ†Π΅Π½ΠΈ. Π Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½ΠΎ. И послС Ρ‚ΠΎΠ°, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π²ΠΌΠ΅ Π΅Π΄Π΅Π½ ΠΊΡƒΠΏ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Π³ΠΈ Π½Π°Ρ…Ρ€Π°Π½ΠΈΠ²ΠΌΠ΅ Π½Π° ClickHouse Π·Π° Π΄Π° Π³ΠΈ Π±Ρ€ΠΎΠΈ. И Ρ‚ΠΎΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

На Π΄ΠΎΠΊΠ°Π· Π·Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚, Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° бСшС ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Π°, Ρ‚.Π΅. Π±Π΅Π° Π·Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. И само Ρ‚Ρ€ΠΈ сСрвСри.

ΠŸΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π΅ Ρ„Π°Π·ΠΈ: ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Log_return ΠΈ Π·Π°Π²ΠΈΡ‚ΠΊΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ Π½ΠΈΠ·ΠΈ Ρ‚Ρ€Π°Π΅ΡˆΠ΅ ΠΎΠΊΠΎΠ»Ρƒ Π΅Π΄Π΅Π½ час.

А прСсмСтката Π½Π° ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΎΠΊΠΎΠ»Ρƒ 50 часа. Но, 50 часа Π½Π΅ сС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ, бидСјќи ΠΏΠΎΡ€Π°Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Π° со Π½Π΅Π΄Π΅Π»ΠΈ. Π’ΠΎΠ° бСшС Π³ΠΎΠ»Π΅ΠΌ успСх. И Π°ΠΊΠΎ Π±Ρ€ΠΎΠΈΡ‚Π΅, Ρ‚ΠΎΠ³Π°Ρˆ 70 ΠΏΠ°Ρ‚ΠΈ Π²ΠΎ сСкунда сè сС ΡΠΌΠ΅Ρ‚Π°ΡˆΠ΅ Π½Π° овој кластСр.

Но, најваТно Π΅ ΡˆΡ‚ΠΎ овој систСм Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ Π±Π΅Π· тСсни Π³Ρ€Π»Π°, Ρ‚.Π΅. скалира рСчиси Π»ΠΈΠ½Π΅Π°Ρ€Π½ΠΎ. И Ρ‚ΠΈΠ΅ Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ˜Π°. УспСшно Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

  • ΠŸΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° шСма Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ успСхот. И вистинската шСма Π΅ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° ситС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ ClickHouse Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.
  • Summing/AggregatingMergeTrees сС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π΄Π° собСрСтС ΠΈΠ»ΠΈ Π΄Π° ја Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ‚Π΅ ΡΠΎΡΡ‚ΠΎΡ˜Π±Π°Ρ‚Π° Π½Π° снимката ΠΊΠ°ΠΊΠΎ посСбСн ΡΠ»ΡƒΡ‡Π°Ρ˜. И Ρ‚ΠΎΠ° Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅Ρ€Π° поСдноставува ΠΌΠ½ΠΎΠ³Ρƒ Ρ€Π°Π±ΠΎΡ‚ΠΈ.
  • ΠœΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π³Π»Π΅Π΄ΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π°Π°Ρ‚ Π΄Π° ја Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡ‚Π΅ Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π° Π½Π° Π΅Π΄Π΅Π½ индСкс. МоТСби Π½Π΅ ΠΊΠ°ΠΆΠ°Π² ΠΌΠ½ΠΎΠ³Ρƒ јасно, Π½ΠΎ ΠΊΠΎΠ³Π° Π³ΠΈ Π²Ρ‡ΠΈΡ‚Π°Π²ΠΌΠ΅ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅, Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈ Π±Π΅Π° Π²ΠΎ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° со Π΅Π΄Π΅Π½ индСкс, Π° Π΄Π½Π΅Π²Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ Π±Π΅Π° Π²ΠΎ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π°, односно иститС ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, само Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½ΠΈ, Π½ΠΎ индСксот бСшС цСлосно Π΄Ρ€ΡƒΠ³ΠΈ. Π‘Π΅ Ρ‡ΠΈΠ½ΠΈ Π΄Π΅ΠΊΠ° сС исти ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅. А ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ³Π»Π΅Π΄ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°Π°Ρ‚, Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π°, Π΄Π° Π³ΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠ²ΠΎΡ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° ClickHouse.
  • НамалСтС ја грануларноста Π½Π° индСксот Π·Π° Ρ‚ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π±Π°Ρ€Π°ΡšΠ°.
  • И ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΎ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π³ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅, ΠΎΠ±ΠΈΠ΄Π΅Ρ‚Π΅ сС Π΄Π° Π³ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π²ΠΎ сСрвСрот ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ повСќС. И ΠΎΠ±ΠΈΠ΄Π΅Ρ‚Π΅ сС Π΄Π° сС осигуратС Π΄Π΅ΠΊΠ° Π±Π°Ρ€Π°ΡšΠ°Ρ‚Π° исто Ρ‚Π°ΠΊΠ° користат Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ повСќС.

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

И ΡΡƒΠΌΠΈΡ€Π°Ρ˜ΡœΠΈ Π³ΠΎ овој ΠΊΡ€Π°Ρ‚ΠΎΠΊ Π³ΠΎΠ²ΠΎΡ€, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° ClickHouse сСга цврсто ја ΠΎΠΊΡƒΠΏΠΈΡ€Π° Ρ‚Π΅Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° ΠΈ Π½Π° ΠΊΠΎΠΌΠ΅Ρ€Ρ†ΠΈΡ˜Π°Π»Π½ΠΈΡ‚Π΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈ Π½Π° Π±Π°Π·ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ со ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, Ρ‚.Π΅., ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π·Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. Вој ΡΠΎΠ²Ρ€ΡˆΠ΅Π½ΠΎ сС Π²ΠΊΠ»ΠΎΠΏΡƒΠ²Π° Π²ΠΎ овој пСјзаТ. И ΡƒΡˆΡ‚Π΅ повСќС, ΠΏΠΎΠ»Π΅ΠΊΠ° ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π΄Π° Π³ΠΈ истиснува Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅, бидСјќи ΠΊΠΎΠ³Π° ΠΈΠΌΠ°Ρ‚Π΅ ClickHouse, Π½Π΅ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π° InfiniDB. Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° наскоро Π°ΠΊΠΎ ΠΈΠΌΠ°Π°Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° SQL. Π£ΠΆΠΈΠ²Π°Ρ˜Ρ‚Π΅!

Π’Π΅ΠΎΡ€ΠΈΡ˜Π° ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° ClickHouse Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. АлСксандар Π—Π°Ρ˜Ρ†Π΅Π² (2018)

-Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅ Π·Π° ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ΠΎΡ‚! ΠœΠ½ΠΎΠ³Ρƒ интСрСсно! ИмашС Π»ΠΈ спорСдби со Apache Phoenix?

НС, Π½Π΅ сум ΡΠ»ΡƒΡˆΠ½Π°Π» нСкој Π΄Π° спорСдува. НиС ΠΈ Yandex сС ΠΎΠ±ΠΈΠ΄ΡƒΠ²Π°ΠΌΠ΅ Π΄Π° Π³ΠΈ слСдимС ситС спорСдби Π½Π° ClickHouse со Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π—Π°Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π°ΠΊΠΎ одСднаш Π½Π΅ΡˆΡ‚ΠΎ сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄Π΅ΠΊΠ° Π΅ ΠΏΠΎΠ±Ρ€Π·ΠΎ ΠΎΠ΄ ClickHouse, Ρ‚ΠΎΠ³Π°Ρˆ Π›Π΅ΡˆΠ° Миловидов Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° спиС ноќС ΠΈ ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π±Ρ€Π·ΠΎ Π΄Π° Π³ΠΎ Π·Π°Π±Ρ€Π·ΡƒΠ²Π°. НС сум ΡΠ»ΡƒΡˆΠ½Π°Π» Π·Π° Ρ‚Π°ΠΊΠ²Π° спорСдба.

  • (АлСксСј Миловидов) Apache Phoenix Π΅ SQL ΠΌΠΎΡ‚ΠΎΡ€ Π½Π°ΠΏΠΎΡ˜ΡƒΠ²Π°Π½ ΠΎΠ΄ Hbase. Hbase Π΅ Π³Π»Π°Π²Π½ΠΎ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΎ сцСнарио со ΠΊΠ»ΡƒΡ‡Π½Π° врСдност. Π’Π°ΠΌΡƒ, Π²ΠΎ сСкоја линија, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΈ со ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ имиња. Ова ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠ°ΠΆΠ΅ Π·Π° Ρ‚Π°ΠΊΠ²ΠΈ систСми ΠΊΠ°ΠΊΠΎ Hbase, Cassandra. И Ρ‚ΠΎΠΊΠΌΡƒ Ρ‚Π΅ΡˆΠΊΠΈΡ‚Π΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ ΠΏΡ€Π°ΡˆΠ°ΡšΠ° Π½Π΅ΠΌΠ° Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ кај Π½ΠΈΠ². Или ΠΌΠΎΠΆΠ΅Π±ΠΈ мислитС Π΄Π΅ΠΊΠ° Ρ‚ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π΄ΠΎΠ±Ρ€ΠΎ Π°ΠΊΠΎ Π½Π΅ стС ΠΈΠΌΠ°Π»Π΅ искуство со ClickHouse.

  • Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅

    • Π”ΠΎΠ±Π°Ρ€ Π΄Π΅Π½ Π’Π΅ΡœΠ΅ сум доста заинтСрСсиран Π·Π° ΠΎΠ²Π°Π° Ρ‚Π΅ΠΌΠ°, бидСјќи ΠΈΠΌΠ°ΠΌ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ потсистСм. Но, ΠΊΠΎΠ³Π° Π³ΠΎ Π³Π»Π΅Π΄Π°ΠΌ ClickHouse, Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌ чувство Π΄Π΅ΠΊΠ° ClickHouse Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° настани, ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ². И Π°ΠΊΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌ ΠΌΠ½ΠΎΠ³Ρƒ Π΄Π΅Π»ΠΎΠ²Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ со ΠΊΡƒΠΏ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Π°Π±Π΅Π»ΠΈ, Ρ‚ΠΎΠ³Π°Ρˆ ClickHouse, ΠΊΠΎΠ»ΠΊΡƒ ΡˆΡ‚ΠΎ Ρ€Π°Π·Π±Ρ€Π°Π², Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° ΠΌΠ΅Π½Π΅? ОсобСно Π°ΠΊΠΎ сС смСнат. Π”Π°Π»ΠΈ Π΅ ΠΎΠ²Π° Ρ‚ΠΎΡ‡Π½ΠΎ ΠΈΠ»ΠΈ ΠΈΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π³ΠΎ ΠΏΠΎΠ±ΠΈΡ˜Π°Ρ‚ ΠΎΠ²Π°?

    • Ова Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ. И ΠΎΠ²Π° Π²Π°ΠΆΠΈ Π·Π° ΠΏΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡ΠΊΠΈ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π’ΠΈΠ΅ сС ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΈ Π½Π° Ρ„Π°ΠΊΡ‚ΠΎΡ‚ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° Π΅Π΄Π½Π° ΠΈΠ»ΠΈ повСќС Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΊΠΎΠΈ сС ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, ΠΈ Π·Π° ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠ»Π΅ΠΊΠ° сС ΠΌΠ΅Π½ΡƒΠ²Π°Π°Ρ‚. Односно, ClickHouse Π½Π΅ Π΅ ΠΊΠ°ΠΊΠΎ Oracle, ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ставитС сè ΠΈ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ Π½Π΅ΠΊΠΎΠΈ ΠΌΠ½ΠΎΠ³Ρƒ слоТСни ΠΏΡ€Π°ΡˆΠ°ΡšΠ°. Π—Π° Π΄Π° Π³ΠΎ користитС ClickHouse Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ шСма Π½Π° Π½Π°Ρ‡ΠΈΠ½ ΡˆΡ‚ΠΎ Π΄ΠΎΠ±Ρ€ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π²ΠΎ ClickHouse. Π’ΠΎΠ° Π΅, ΠΈΠ·Π±Π΅Π³Π½ΡƒΠ²Π°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅ΠΊΡƒΠΌΠ΅Ρ€Π½Π° Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π°, користСтС Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈ, ΠΎΠ±ΠΈΠ΄Π΅Ρ‚Π΅ сС Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ Π΄ΠΎΠ»Π³ΠΈ врски. И Π°ΠΊΠΎ ΡˆΠ΅ΠΌΠ°Ρ‚Π° Π΅ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½Π° Π½Π° овој Π½Π°Ρ‡ΠΈΠ½, Ρ‚ΠΎΠ³Π°Ρˆ слични Π΄Π΅Π»ΠΎΠ²Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠ°Ρ‚ Π½Π° ClickHouse ΠΌΠ½ΠΎΠ³Ρƒ поСфикасно ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½Π°Ρ‚Π° Ρ€Π΅Π»Π°Ρ†ΠΈΠΎΠ½Π° Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.

Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅ Π·Π° ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ΠΎΡ‚! Имам ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ Π·Π° Π½Π°Ρ˜Π½ΠΎΠ²ΠΈΠΎΡ‚ финансиски ΡΠ»ΡƒΡ‡Π°Ρ˜. Имаа Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. Π’Ρ€Π΅Π±Π°ΡˆΠ΅ Π΄Π° сС спорСди ΠΊΠ°ΠΊΠΎ Ρ‚ΠΈΠ΅ ΠΎΠ΄Π°Ρ‚ Π½Π°Π³ΠΎΡ€Π΅ ΠΈ Π½Π°Π΄ΠΎΠ»Ρƒ. И јас Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ Π΄Π΅ΠΊΠ° Π³ΠΎ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠ²Ρ‚Π΅ систСмот ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π·Π° ΠΎΠ²Π°Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°? Ако ΡƒΡ‚Ρ€Π΅, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌ Ρ‚Ρ€Π΅Π±Π° нСкој Π΄Ρ€ΡƒΠ³ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ Π·Π° ΠΎΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ, Π΄Π°Π»ΠΈ Ρ‚Ρ€Π΅Π±Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΄Π° ја ΠΈΠ·Π³Ρ€Π°Π΄Π°Ρ‚ ΡˆΠ΅ΠΌΠ°Ρ‚Π° ΠΈ Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄ΠΈΠ³Π½Π°Ρ‚ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅? Односно, Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ нСкој Π²ΠΈΠ΄ Π½Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π° Π΄Π° сС Π΄ΠΎΠ±ΠΈΠ΅ Π±Π°Ρ€Π°ΡšΠ΅Ρ‚ΠΎ?

Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, ΠΎΠ²Π° Π΅ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° ClickHouse Π·Π° ΠΌΠ½ΠΎΠ³Ρƒ спСцифична Π·Π°Π΄Π°Ρ‡Π°. ΠŸΠΎΡ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠΈ Π²ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Hadoop. Π—Π° Hadoop ΠΎΠ²Π° Π΅ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π°Π΄Π°Ρ‡Π°. Но, Π½Π° Hadoop Π΅ ΠΌΠ½ΠΎΠ³Ρƒ Π±Π°Π²Π½ΠΎ. И ΠΌΠΎΡ˜Π°Ρ‚Π° Ρ†Π΅Π» Π΅ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ°ΠΌ Π΄Π΅ΠΊΠ° ClickHouse ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π΅ΡˆΠ°Π²Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΈ ΠΎΠ±ΠΈΡ‡Π½ΠΎ сС Ρ€Π΅ΡˆΠ°Π²Π°Π°Ρ‚ со сосСма Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСдства, Π½ΠΎ Π²ΠΎ исто Π²Ρ€Π΅ΠΌΠ΅ Ρ‚ΠΎΠ° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ поСфикасно. Ова Π΅ ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½ΠΎ Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Π·Π°Π΄Π°Ρ‡Π°. Јасно Π΅ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со Π½Π΅ΡˆΡ‚ΠΎ слично, Ρ‚ΠΎΠ³Π°Ρˆ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠΈ Π½Π° сличСн Π½Π°Ρ‡ΠΈΠ½.

Π’ΠΎΠ° Π΅ јасно. Π Π΅ΠΊΠΎΠ²Ρ‚Π΅ Π΄Π΅ΠΊΠ° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ 50 часа. Π”Π°Π»ΠΈ Π΅ ΠΎΠ΄ самиот ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊ, ΠΊΠΎΠ³Π° Π³ΠΈ Π²Ρ‡ΠΈΡ‚Π°Π²Ρ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π³ΠΈ Π΄ΠΎΠ±ΠΈΠ²Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅?

Π”Π° Π”Π°.

ОК Π²ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π°ΠΌ ΠΌΠ½ΠΎΠ³Ρƒ.

Ова Π΅ Π½Π° кластСр со 3 сСрвСри.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²! Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅ Π·Π° ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ΠΎΡ‚! Π‘Γ¨ Π΅ ΠΌΠ½ΠΎΠ³Ρƒ интСрСсно. НСма Π΄Π° ΠΏΡ€Π°ΡˆΠ°ΠΌ ΠΌΠ°Π»ΠΊΡƒ Π·Π° функционалноста, Ρ‚ΡƒΠΊΡƒ Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° ClickHouse Π²ΠΎ однос Π½Π° стабилноста. Односно, Π΄Π°Π»ΠΈ ΠΈΠΌΠ°Π²Ρ‚Π΅, Π΄Π°Π»ΠΈ Ρ‚Ρ€Π΅Π±Π°ΡˆΠ΅ Π΄Π° рСставриратС? Како сС однСсува ClickHouse Π²ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜? И Π΄Π°Π»ΠΈ сС случи Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ ΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°? На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΠΈΠ΄ΠΎΠ²ΠΌΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ со ClickHouse ΠΊΠΎΠ³Π° сè ΡƒΡˆΡ‚Π΅ ΠΈΠ·Π»Π΅Π³ΡƒΠ²Π° ΠΎΠ΄ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΈ ΠΏΠ°Ρ“Π°.

Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, Π½Π΅ΠΌΠ° ΠΈΠ΄Π΅Π°Π»Π½ΠΈ систСми. И ClickHouse, исто Ρ‚Π°ΠΊΠ°, ΠΈΠΌΠ° свои ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Но, Π΄Π°Π»ΠΈ стС ΡΠ»ΡƒΡˆΠ½Π°Π»Π΅ Π·Π° Yandex.Metrica Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ»Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅? ΠΠ°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ Π½Π΅. Π Π°Π±ΠΎΡ‚ΠΈ сигурно ΠΎΠ΄ 2012-2013 Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ClickHouse. МоТам Π΄Π° Π³ΠΎ ΠΊΠ°ΠΆΠ°ΠΌ истото Π·Π° ΠΌΠΎΠ΅Ρ‚ΠΎ искуство. Никогаш Π½Π΅ смС ΠΈΠΌΠ°Π»Π΅ цСлосни нСуспСси. НСкои Π΄Π΅Π»ΡƒΠΌΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС случат, Π½ΠΎ Ρ‚ΠΈΠ΅ никогаш Π½Π΅ Π±ΠΈΠ»Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π·Π° сСриозно Π΄Π° Π²Π»ΠΈΡ˜Π°Π°Ρ‚ Π½Π° бизнисот. Π’ΠΎΠ° никогаш Π½Π΅ сС случило. ClickHouse Π΅ доста сигурСн ΠΈ Π½Π΅ ΠΏΠ°Ρ“Π° ΡΠ»ΡƒΡ‡Π°Ρ˜Π½ΠΎ. НС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π³Ρ€ΠΈΠΆΠΈΡ‚Π΅ Π·Π° Ρ‚ΠΎΠ°. Π’ΠΎΠ° Π½Π΅ Π΅ сурова Ρ€Π°Π±ΠΎΡ‚Π°. Ова Π΅ Π΄ΠΎΠΊΠ°ΠΆΠ°Π½ΠΎ ΠΎΠ΄ ΠΌΠ½ΠΎΠ³Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π—Π΄Ρ€Π°Π²ΠΎ! Π Π΅ΠΊΠΎΠ²Ρ‚Π΅ Π΄Π΅ΠΊΠ° Ρ‚Ρ€Π΅Π±Π° вСднаш Π΄Π° размислитС Π·Π° ΡˆΠ΅ΠΌΠ°Ρ‚Π° Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ. Π¨Ρ‚ΠΎ Π°ΠΊΠΎ сС случи? ΠœΠΎΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ сС слСваат ΠΈ сС слСваат. ΠŸΠΎΠΌΠΈΠ½ΡƒΠ²Π°Π°Ρ‚ ΡˆΠ΅ΡΡ‚ мСсСци ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ Π΄Π΅ΠΊΠ° Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС ΠΆΠΈΠ²Π΅Π΅ Π²Π°ΠΊΠ°, Ρ‚Ρ€Π΅Π±Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄ΠΈΠ³Π½Π°ΠΌ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²Π°ΠΌ Π½Π΅ΡˆΡ‚ΠΎ со Π½ΠΈΠ².

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

Π’ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌΠ΅.

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

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