192 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠ°
π Π Π΄Π΅ΠΊΠ°Π±ΡΠ΅ Π½Π° VK Data Meetup ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠ°ΡΠ»ΠΎΠ² ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ» ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΡΡΠ΅Π½Π΄ β Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΡΠΎΡΠΎΠ½Ρ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΠΎΠΉ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΠΎ-Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ (HTAP, Hybrid Transactional/Analytical Processing).
Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠ΄Π΅Π»Π΅Π½Ρ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°. Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΡΠ΅ΠΊΠ°ΡΡΡΡ Π² Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ ΠΈΠ»ΠΈ Π²ΡΠ³ΡΡΠΆΠ°ΡΡΡΡ Π½Π° Π²ΠΈΡΡΠΈΠ½Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠΆΠ΅ ΠΊ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΡ/Π²ΠΈΡΡΠΈΠ½Π΅. ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ
Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΠΌΠΈ (OLTP), ΡΠ°ΠΊ ΠΈ Ρ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ (OLAP). ΠΡΡΠ±ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΠΎΠ²ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ OLTP ΠΈ OLAP Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ β ΡΡΠΎ ΠΈ Π΅ΡΡΡ HTAP-ΠΏΠΎΠ΄Ρ
ΠΎΠ΄.
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π²ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ in-memory ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π±ΡΡΡΡΡΡ
ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ
Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΎ ΡΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°ΡΠ°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ Π΄ΠΎΡΠΎΠ³ΠΎΡΡΠΎΡΡΠΈΠ΅ - ΠΈ Π² ΠΏΠ»Π°Π½Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΠΈ ΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΎΠ±Ρ
ΠΎΠ΄ΡΡΡΡ Π² ΠΊΠΎΠΏΠ΅Π΅ΡΠΊΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ Π½Π°ΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ°Ρ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ ΠΈΠ· VK
21 ΡΠ΅Π²ΡΠ°Π»Ρ Π² 16:00 ΠΠ‘Π ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠ°ΡΠ»ΠΎΠ² Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π ΡΡΠ»Π°Π½ΠΎΠΌ ΠΠ°Π»ΠΈΠ΅Π²ΡΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΡΠΎ HTAP ΠΈ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Tarantool Column Store Π½Π° Π²Π΅Π±ΠΈΠ½Π°ΡΠ΅ Β«ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π² real-timeΒ».
ΠΠΊΠΎΠ»ΠΎ ΠΌΠΈΠ½ΡΡΡ
19Β ΡΠ΅Π²ΡΠ°Π»ΡΒ 2024