ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ
ΠΠ½Π΄Π΅ΠΊΡΡ Π² PostgreSQL
ΠΠ²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ
ΠΠ½Π΄Π΅ΠΊΡΡ Π² PostgreSQL
Full Stack Developer Π² DataArt
Π ΡΡΠ°ΡΡΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΠΈ ΠΎΡΠ½ΠΎΠ²Π°Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±Π°Π· Π΄Π°Π½Π½ΡΡ β ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ². ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π‘Π£ΠΠ PostgreSQL ΠΊΠΎΡΠΎΡΠΊΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΈ ΠΊΠ»Π°ΡΡΠΎΠ² Π·Π°Π΄Π°Ρ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ½ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΏΠΎΠ΄Π΅Π»ΡΡΡ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΡΠ°ΡΡΠΈ Ρ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡΠ±ΠΎΠΊΠΈΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π² PostgreSQL.
Π‘ΡΠ°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Π° Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΡΡΡΠ΄Π΅Π½ΡΠ°ΠΌ, ΠΈΠΌΠ΅ΡΡΠΈΠΌ ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ Π±Π°Π·Π°Ρ Π΄Π°Π½Π½ΡΡ , ΠΈ ΠΎΠΏΡΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ, Π½Π΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π²ΡΠΈΠΌΡΡ ΡΠ°Π½ΡΡΠ΅ Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ.
ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ²
ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠΈΡΠΊΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ , ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ ΠΊΡΠΈΡΠ΅ΡΠΈΡ, β ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Π±ΠΎΡ. ΠΠΎ Ρ ΡΠΎΡΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΠΏΠ°Π΄Π°ΡΡ. ΠΠ»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ β ΠΈΠ½Π΄Π΅ΠΊΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄Π½ΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Ρ ΡΠ°Π½ΡΡΡΡ Π² ΡΠΎΡΠΌΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ Π½Π°ΠΌ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ° Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΈΡΠΊΠΎΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
ΠΡΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠ½ΠΈΠ³ΠΎΠΉ, ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ. ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π±Ρ Ρ Π½Π°Ρ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠ°ΠΊΠΈΡ Β«ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ²Β», Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ Π³Π»Π°Π²Ρ ΠΈΠ»ΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΏΠΎΠ½ΡΡΠΈΡ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ Π»ΠΈΡΡΠ°ΡΡ ΠΈ ΡΠΈΡΠ°ΡΡ Π²ΡΡ ΠΊΠ½ΠΈΠ³Ρ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ. ΠΠΌΠ΅Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠ΅Π½ΡΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΌΡ ΡΠΎΡΠ½ΠΎ ΡΠ·Π½Π°Π΅ΠΌ Π½ΠΎΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΊΠ½ΠΈΠ³ΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΌΡ ΠΈΡΠ΅ΠΌ. ΠΠ½Π΄Π΅ΠΊΡΡ Π² Π±Π°Π·Π°Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ ΡΡΡΠΈ ΡΡΡΡΠΎΠ΅Π½Ρ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΊΠ½ΠΈΠ³ΠΈ.
ΠΠ°ΠΆΠ½ΠΎ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠΈΡΠΊΠ° Π² Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΈ, Π½ΠΎ ΠΈ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΠΎΠΈΡΠΊΠ°. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π²ΡΠ΅ΠΌΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π½Π° ΠΏΠΎΠΈΡΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ², ΠΏΡΠΈ ΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠ΅ΠΌΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΈ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ°.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π·Π°Π΄Π°ΡΡ ΠΏΠΎΠΈΡΠΊΠ° Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΠΈΡΠ΅Π». ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ΅Π±ΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΠΈΡΠΊΠ°, Π² Ρ ΡΠ΄ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, Π½Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ. ΠΠ»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° β O(n). ΠΠΎ Π΅ΡΠ»ΠΈ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Ρ ΡΠ°Π½ΠΈΡΡ Π½Π°ΡΠΈ ΡΠΈΡΠ»Π° ΠΎΡΠΎΠ±ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ β ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠΎ ΡΠ±ΡΠ²Π°Π½ΠΈΡ β ΡΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π±ΠΈΠ½Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°.
2 4 5 10 23 34 38 58 112 114 115 110 123 134 138 158 180
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π»ΠΈ ΡΡΠΎΡ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΈΡΠ»ΠΎ 158. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
Π ΠΈΡΠΎΠ³Π΅ ΠΌΠ΅ΡΠΎΠ΄ Π±ΠΈΠ½Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° Π΄Π°Π» Π½Π°ΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΠ΅Π³ΠΎ Π·Π° ΡΡΠΈ ΡΠ°Π³Π°. ΠΡΠΈ ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ΅ Ρ Π½Π°ΡΠ°Π»Π° ΡΠΏΠΈΡΠΊΠ° Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ Π±Ρ 16 ΡΠ°Π³ΠΎΠ². ΠΠΈΠ½Π°ΡΠ½ΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΈΠΌΠ΅Π΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ O(log(n)). ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΡΠΌΡΠ»Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ O(n) ΠΈ O(log(n)), ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΡΠ΅Π½ΠΈΡΡ, ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ Ρ ΡΠΎΡΡΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ :
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ΅Ρ. Π₯ΡΠ°Π½Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΌΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ½ΠΈΠ·ΠΈΠ»ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ Π½ΠΈΠΌ, Π½ΠΎ ΠΈ ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΠ»ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΠΈ ΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠ΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ .
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ Π΄Π°Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ. ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ (ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²Π°) ΠΎΡΠ½ΠΎΠ²Π°Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΠΌ Π½Π°ΠΌΠΈ Π²ΡΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Ρ ΡΠ°Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.
ΠΠ½Π΄Π΅ΠΊΡΡ Π² PostgreSQL
Π Π±Π°Π·Π°Ρ Π΄Π°Π½Π½ΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ PostgreSQL, ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΠΈΠ· Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΡΠ°Π±Π»ΠΈΡΡ ΠΈ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ Π½Π° ΡΡΡΠΎΠΊΠΈ ΡΡΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ.
SELECT * FROM table_name WHERE P(column_name) = 1
ΠΡΠ΅Π΄ΠΈΠΊΠ°Ρ P ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π΅ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, Π° Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ . Π’Π°ΠΊΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΠΎΡΡΠ°Π²Π½ΡΠΌΠΈ.
ΠΡΠ»ΠΈ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΡΡΠΊΠΎΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠ°, ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ, Π² PostgreSQL Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π»Ρ ΡΡΠΈΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ ΠΈΠ½Π΄Π΅ΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ CREATE INDEX :
ΠΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Ρ ΠΏΠΎΠ»Π½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ½Π΄Π΅ΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΠΎΠΊ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΡΠ΅ΠΌΡΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ UNIQUE :
ΠΠ»ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π΅ ΠΏΠΎ ΠΏΠΎΠ»Ρ ΡΠ°Π±Π»ΠΈΡΡ, Π° ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠΌΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ°ΠΊΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΠΏΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ). ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΡΡΠΊΠΎΡΠΈΡ Π·Π°ΠΏΡΠΎΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΎΠ»Ρ:
CREATE INDEX index_name ON table_name(lower(text_field))
Π ΡΠ°ΠΊΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π½Π°ΡΠ΅Π³ΠΎ Π·Π°ΠΏΡΠΎΡΠ°.
CREATE INDEX index_name ON table_name USING GIST (column_name)
B-tree
ΠΡΠΎΡ ΡΠΈΠΏ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈ ΠΏΠΎΠΊΡΡΠ²Π°Π΅Ρ ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠΎΠΊΠΈΠΉ ΠΊΡΡΠ³ Π·Π°Π΄Π°Ρ (Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΌΠΎΠ³ΡΡ ΠΎΠ±Ρ ΠΎΠ΄ΠΈΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²ΡΠ΅Π²).
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ B-Π΄Π΅ΡΠ΅Π²Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ, Ρ. Π΅. Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅/ΠΌΠ΅Π½ΡΡΠ΅/ΡΠ°Π²Π½ΠΎ. Π‘ΡΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ½Π΅ΡΡΠΈ ΡΠΈΡΠ»Π°, ΡΡΡΠΎΠΊΠΈ, Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΡ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΏ ΠΈ Π»ΡΠ±ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΈ Π·Π°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΊΠΎΡΠ΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ B-Π΄Π΅ΡΠ΅Π²Π°? ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠΉ Π·Π°ΠΏΡΠΎΡ, ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, ΡΠΎΡΡΠΎΡΡΠΈΠΌ ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² ΠΈΠ½Π΄Π΅ΠΊΡ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΡΠ°Π²Π΅Π½ΡΡΠ²Π°/ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠΈΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΊΠΎΡΠ΅Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ B-Π΄Π΅ΡΠ΅Π²Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²Π° ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², Π΅ΡΠ»ΠΈ Π² ORDER BY ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅.
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΠΌ Π½Π°ΠΌΠΈ ΡΠ°Π½Π΅Π΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ Π±ΠΈΠ½Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°: Ρ. ΠΊ. Π²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Ρ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π±ΡΡΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄Π°Π½Π½ΡΡ , ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΡ Π·Π°ΠΏΡΠΎΡ, ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ½ΠΈΠΆΠ°Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅ΠΌΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ.
ΠΠ΄Π½Π°ΠΊΠΎ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΡΠΎΡΡΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, Ρ. ΠΊ. Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡΡΡ: Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ ΠΌΠ΅Π½ΡΡΡΡΡ, Π·Π°ΠΏΠΈΡΠΈ β ΡΠ΄Π°Π»ΡΡΡΡΡ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ. Π§ΡΠΎΠ±Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΡΠ΅ΠΌΡΡ Π΄Π°Π½Π½ΡΡ Π² ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΈΠ½Π΄Π΅ΠΊΡ Ρ ΡΠ°Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ Π²Π΅ΡΠ²ΡΡΠ΅Π³ΠΎΡΡ Π΄Π΅ΡΠ΅Π²Π°, Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ B-Π΄Π΅ΡΠ΅Π²ΠΎΠΌ (B-tree).
ΠΠΎΡΠ½Π΅Π²ΠΎΠΉ ΡΠ·Π΅Π» B-Π΄Π΅ΡΠ΅Π²Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π±ΠΎΡΠ°, Π΄ΠΎΠΏΡΡΡΠΈΠΌ, t ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². Π’ΠΎΠ³Π΄Π° Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎ t+1 Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²ΡΡΠΌ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΡΠ°Π²ΠΈΠ»Ρ:
ΠΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²ΠΎ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΡΠΎΠΆΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ B-Π΄Π΅ΡΠ΅Π²ΠΎΠΌ, ΠΈΠΌΠ΅Π΅Ρ ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ ΡΡΡΠΎΠΈΡΡΡ Π΄Π°Π»Π΅Π΅ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ ΠΏΠΎ ΡΠ°ΠΊΠΎΠΌΡ ΠΆΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ.
ΠΠ° ΡΡΠ΅Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ·Π»Π΅ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ, ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ Π±ΡΡΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ ΠΈΡΠΊΠΎΠΌΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΈ Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²ΡΡ. ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠΈΡΠ»ΠΎ 67:
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ Π² B-Π΄Π΅ΡΠ΅Π²Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ h ΡΠ°Π· Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΠΈΠ»ΠΈ Π±ΠΈΠ½Π°ΡΠ½ΡΠΉ ΠΏΠΎΠΈΡΠΊ Π² ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΏΠΈΡΠΊΠ°Ρ , Π³Π΄Π΅ h β ΡΡΠΎ Π²ΡΡΠΎΡΠ° Π΄Π΅ΡΠ΅Π²Π°. Π’.ΠΊ. B-Π΄Π΅ΡΠ΅Π²ΠΎ β ΡΠΈΠ»ΡΠ½ΠΎ-Π²Π΅ΡΠ²ΡΡΠ΅Π΅ΡΡ ΠΈ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ (Ρ. Π΅. ΠΏΡΠΈ Π΅Π³ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΡΠΎΡ ΡΠ°Π½ΡΡΡΠΈΠ΅ Π΅Π³ΠΎ Π²ΡΡΠΎΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ, ΡΠΌ. ΡΡΠ°ΡΡΡ), ΡΠΈΡΠ»ΠΎ h ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ, ΠΈ ΠΏΡΠΈ ΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΎΠ½ΠΎ ΡΠ°ΡΡΠ΅Ρ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈ. ΠΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡΠ°Π½Π΅Π΅, ΡΡΠΎ ΠΏΡΠΈΠ½ΠΎΡΠΈΡ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ B-Π΄Π΅ΡΠ΅Π²Π° ΠΏΡΠΈ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π² Π‘Π£ΠΠ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Ρ ΡΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ·Π΅Π» B-Π΄Π΅ΡΠ΅Π²Π° ΠΎΠ±ΡΡΠ½ΠΎ Ρ ΡΠ°Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½ Π½Π° Π΄ΠΈΡΠΊ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΡΠ°Π½ Π·Π° ΠΎΠ΄Π½Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°. B-Π΄Π΅ΡΠ΅Π²ΠΎ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π‘Π£ΠΠ ΠΌΠΎΠΆΠ΅Ρ Π΄Π΅ΡΠΆΠ°ΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ·Π»Ρ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ (ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅), ΡΠΈΡΠ°Ρ ΡΠ·Π»Ρ Π½ΠΈΠΆΠ½ΠΈΡ ΡΡΠΎΠ²Π½Π΅ΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
ΠΠ½Π΄Π΅ΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²Π° ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΡΡΡΡ Π·Π°ΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π½Π΅ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΠ»Ρ, Π° Π»ΡΠ±ΡΡ ΡΠ°ΡΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π½Π°ΡΠ°Π»Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ½Π΄Π΅ΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΡΠΈΡΡ Π·Π°ΠΏΡΠΎΡ LIKE Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΡΠΎΠΊΠΈ:
SELECT * FROM table_name WHERE text_field LIKE ‘start_substring%’
ΠΡΠ»ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΡΡΡΡ Π·Π°ΠΏΡΠΎΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΠ³ΡΡΠΈΡΡΡΡ ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. ΠΠΎΡΡΠΎΠΌΡ Π²Π°ΠΆΠ΅Π½ ΠΏΠΎΡΡΠ΄ΠΎΠΊ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ°. ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ col_1 ΠΈ col_2. Π’ΠΎΠ³Π΄Π° ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ° Π²ΠΈΠ΄Π°:
SELECT * FROM table_name WHERE col_1 = 123
Π Π½Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ Π΄Π»Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ col_1. ΠΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ (col_1, col_2).
ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠ° ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ col_2 ΡΠ°ΠΊΠΎΠΉ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅, ΠΊΠ°ΠΊ ΠΈΠ½Π΄Π΅ΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ B-Π΄Π΅ΡΠ΅Π²Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² PostgreSQL, ΡΠΌ. ΡΡΠ°ΡΡΡ.
GiST ΠΈ SP-GiST
GiST β ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ Β«generalized search treeΒ». ΠΡΠΎ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ ΠΏΠΎΠΈΡΠΊΠ°, ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΡΠΉ ΡΠ°Π½Π΅Π΅ b-tree. ΠΠΎ b-tree ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΡΠ΅ΠΌ ΡΠΈΠΏΠ°ΠΌ Π΄Π°Π½Π½ΡΡ , Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΈ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠΎ PostgreSQL ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π³Π΅ΠΎΠ΄Π°Π½Π½ΡΠ΅ ΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ.
Π’ΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ GiST. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΏΠΎ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ Π΄Π΅ΡΠ΅Π²Ρ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ Π΄Π΅ΡΠ΅Π²ΠΎ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΡΠ°ΠΌΡΠΌ ΡΠ°Π·Π½ΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ. ΠΡΠ»ΠΈ ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ B-Π΄Π΅ΡΠ΅Π²Π° ΠΌΡ ΡΠΎΡΡΠΈΡΡΠ΅ΠΌ Π²ΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ Π΄Π΅Π»ΠΈΠΌ Π΅Π³ΠΎ Π½Π° ΡΠ°ΡΡΠΈ ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Π±ΠΎΠ»ΡΡΠ΅-ΠΌΠ΅Π½ΡΡΠ΅, ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ GiST ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² GiST-ΠΈΠ½Π΄Π΅ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»ΠΎΠΆΠΈΡΡ R-Π΄Π΅ΡΠ΅Π²ΠΎ Π΄Π»Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ»Π΅Π²Π°, ΡΠΏΡΠ°Π²Π°; ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈ Ρ. Π΄.). Π’Π°ΠΊΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² PostgreSQL ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π³Π΅ΠΎΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, Π² ΠΊΠΎΡΠΎΡΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π·Π°ΠΏΡΠΎΡΡ Π²ΠΈΠ΄Π° Β«ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΊΠ°ΡΡΠ΅, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 1 ΠΊΠΌΒ».
SP-GiST ΠΏΠΎΡ ΠΎΠΆ GiST, Π½ΠΎ ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π΅ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π΅ΡΠ΅Π²ΡΡ. Π’Π°ΠΊΠΈΠ΅ Π΄Π΅ΡΠ΅Π²ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΏΡΠΈ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° Π½Π΅ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΠΈΠ΅ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ. ΠΡΠΊΠ²Ρ SP ΠΎΠ·Π½Π°ΡΠ°ΡΡ space partitioning. Π ΡΠ°ΠΊΠΎΠΌΡ ΡΠΈΠΏΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ½Π΅ΡΡΠΈ kd-Π΄Π΅ΡΠ΅Π²ΡΡ, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² PostgreSQL. ΠΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈ R-Π΄Π΅ΡΠ΅Π²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΏΡΠΈΠ½ΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅ ΠΈ ΠΏΠΎΠΈΡΠΊΠ΅. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΏΠΎΠ»ΡΡΠ°ΡΡΠΈΠ΅ΡΡ Π΄Π΅ΡΠ΅Π²ΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ»Π°Π±ΠΎ Π²Π΅ΡΠ²ΠΈΡΡΡ, ΡΡΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅Ρ ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, GiST ΠΈ SP-GiST ΠΌΠΎΠ³ΡΡ ΡΠ»ΡΠΆΠΈΡΡ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΡΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ, ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡΠΈΠΌ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ PostgreSQL ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Π½Π΅Π³ΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½ΠΎΠ²ΡΡ Π²ΠΈΠ΄ΠΎΠ² Π΄Π΅ΡΠ΅Π²ΡΠ΅Π² Π΄Π»Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΡΠΈΠΈ Π½ΠΎΠ²ΡΡ ΡΠΈΠΏΠΎΠ² Π΄Π°Π½Π½ΡΡ .
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎΠ± Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°Ρ , Π»Π΅ΠΆΠ°ΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ R- ΠΈ kd-Π΄Π΅ΡΠ΅Π²ΡΠ΅Π² ΡΠΌ. ΡΠ°Π· ΠΈ Π΄Π²Π°, Π° ΠΎΠ± ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π² PostgreSQL ΡΠΌ. Π² ΡΡΠΎΠΉ ΠΈ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ½Π΄Π΅ΠΊΡΡ β Π²Π°ΠΆΠ½Π΅ΠΉΡΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΡΡΠΊΠΎΡΡΡΡΠΈΠΉ ΠΏΠΎΠΈΡΠΊ. ΠΠ½ Π½Π΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ΅Π½, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π½Π΅ ΡΡΠΎΠΈΡ β ΠΈΠ½Π΄Π΅ΠΊΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΠΌΡΡΡ, ΠΈ ΠΏΡΠΈ Π»ΡΠ±ΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π‘Π£ΠΠ Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π² Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ.
PostgreSQL ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°Π·Π½ΡΠ΅ ΡΠΈΠΏΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ Π·Π°Π΄Π°Ρ:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΎΠ½Π΄ΠΎΠ²ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ
ΠΠΈΡΠΆΠ΅Π²ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ β ΡΡΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ Π°ΠΊΡΠΈΠ²ΠΎΠ², ΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡ-ΡΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊΡ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎ ΡΠ΅Π½Π½ΡΠ΅ Π±ΡΠΌΠ°Π³ΠΈ, Π½ΠΎ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈ Π±ΠΈΡΠΆΠ΅Π²ΡΠ΅ ΡΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ½Π΄Π΅ΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΡΠ΅Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π°ΠΉΠΌΠ°, ΠΈΠ»ΠΈ ΠΈΠ· Π°ΠΊΡΠΈΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π‘Π¨Π, ΠΈΠ»ΠΈ ΠΈΠ· ΡΠ΅Π»ΡΡΠΊΠΎΡ ΠΎΠ·ΡΠΉΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΈ ΠΈ ΡΡΡΡΡ.
Π Π°Π·Π±Π΅ΡΡ, Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ ΠΈΠ½Π΄Π΅ΠΊΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ²Π°ΡΡ ΠΈ ΠΊΠ°ΠΊ Π² Π½ΠΈΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΈ ΠΎΡΠΊΡΠ΄Π° ΠΎΠ½ΠΈ Π±Π΅ΡΡΡΡΡ
ΠΠ½Π΄Π΅ΠΊΡΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΠ° ΡΠ΅Π½Π½ΡΡ Π±ΡΠΌΠ°Π³ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ Π°ΠΊΡΠΈΠ²ΠΎΠ². ΠΡΠΎ ΡΠΎΡΠ½Π΅Π΅ ΠΈ Π½Π°Π³Π»ΡΠ΄Π½Π΅Π΅, ΡΠ΅ΠΌ ΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π±ΡΠΌΠ°Π³.
ΠΠ°ΠΊ ΠΈ ΡΠ΅Π½Π° Π°ΠΊΡΠΈΠΉ ΠΈ ΠΈΠ½ΡΡ Π°ΠΊΡΠΈΠ²ΠΎΠ², Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· Π·Π° Π΄Π΅Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΠΊΠΈΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π°ΠΊΡΠΈΠΉ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π‘Π¨Π. Π§Π°ΡΡΡ Π±ΡΠΌΠ°Π³ Π·Π° Π΄Π΅Π½Ρ Π΄ΠΎΡΠΎΠΆΠ°Π΅Ρ, ΡΠ°ΡΡΡ β Π΄Π΅ΡΠ΅Π²Π΅Π΅Ρ, Π° ΡΠ΅Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ.
ΠΠ½Π΄Π΅ΠΊΡ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ ΡΡΠ΅Π΄Π½Π΅Π²Π·Π²Π΅ΡΠ΅Π½Π½ΡΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅Π½Ρ Π°ΠΊΡΠΈΠΉ β Ρ ΡΡΠ΅ΡΠΎΠΌ Π΄ΠΎΠ»ΠΈ, ΡΠΎ Π΅ΡΡΡ Π²Π΅ΡΠ°, ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π°ΠΊΡΠΈΠΈ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅. Π ΠΈΡΠΎΠ³Π΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ Π²ΡΡΠΎΡ ΠΈΠ»ΠΈ ΡΠΏΠ°Π» ΡΡΠ½ΠΎΠΊ.
ΠΠ½Π΄Π΅ΠΊΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΠΈ Π²Π΅Π»ΠΈ ΡΠ΅Π±Ρ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ. ΠΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ, Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΏΡΠΎΡΠ°Π΄ΠΎΠΊ, Π²ΠΎΠ»Π°ΡΠΈΠ»ΡΠ½ΠΎΡΡΡ, ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π»ΡΡΡΠΈΡ ΠΈ Ρ ΡΠ΄ΡΠΈΡ Π»Π΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ.
ΠΠ½Π΄Π΅ΠΊΡΡ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ ΠΈΠ»ΠΈ Π±ΠΈΡΠΆΠΈ. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π΅ ΠΈΠ»ΠΈ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρ ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΡΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π° Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΎΠ½Π΄Ρ. Π ΡΠΎΠ½Π΄Π°Ρ ΠΌΡ Π΅ΡΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ.
ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΡΡΠ°Π² ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΌΠ΅Π½ΡΠ΅ΡΡΡ: Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π°ΠΊΡΠΈΠ²Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ°, ΠΈΡ Π·Π°ΠΌΠ΅Π½ΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅. Π’Π°ΠΊΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π΄ΠΎΠ»Ρ Π°ΠΊΡΠΈΠΉ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΡΠΏΠ°Π»Π° Π½ΠΈΠΆΠ΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ. ΠΠ΅ΡΠ΅ΡΠΌΠΎΡΡ ΠΈ ΡΠ΅Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠ° ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π· Π² ΠΏΠΎΠ»Π³ΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΊΠ²Π°ΡΡΠ°Π».
ΠΠ°ΠΊΠΈΠ΅ Π±ΡΠ²Π°ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ
ΠΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ β ΡΠΎΡΠ½ΠΈ ΠΈ ΡΡΡΡΡΠΈ. ΠΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ. ΠΠ°Π·ΠΎΠ²Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅.
ΠΠΎ Π²ΠΈΠ΄Ρ Π°ΠΊΡΠΈΠ²ΠΎΠ². ΠΠ½Π΄Π΅ΠΊΡΡ Π°ΠΊΡΠΈΠΉ ΡΠΎΡΡΠΎΡΡ ΠΈΠ· Π°ΠΊΡΠΈΠΉ, ΡΠΎ Π΅ΡΡΡ Π΄ΠΎΠ»Π΅ΠΉ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ . ΠΠΊΡΠΈΠΈ β Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΡΠΊΠΎΠ²Π°Π½Π½ΡΠΉ Π°ΠΊΡΠΈΠ², ΡΠ°ΠΊ ΡΡΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π²ΠΎΠ»Π°ΡΠΈΠ»ΡΠ½Ρ: ΠΈΡ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΡ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π΄Π΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠ°ΡΡΠΈ ΠΈΠ»ΠΈ ΡΠΏΠ°ΡΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ².
ΠΠ½Π΄Π΅ΠΊΡΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π΄ΠΎΠ»Π³ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ°. ΠΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΊΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΊΠΎΠ»Π΅Π±Π»ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π°ΠΊΡΠΈΠΉ, Π½ΠΎ ΠΈ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ Π² Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ Π½ΠΈΠΆΠ΅.
ΠΠ½Π΄Π΅ΠΊΡΡ Π±ΠΈΡΠΆΠ΅Π²ΡΡ ΡΠΎΠ²Π°ΡΠΎΠ², ΠΈΠ»ΠΈ commodity, ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅Π½Π° Π½Π°Π±ΠΎΡΠ° ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΡΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ΅Π»ΡΡΠΊΠΎΡ ΠΎΠ·ΡΠΉΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Bloomberg Commodity Π΅ΡΡΡ Π½Π΅ΡΡΡ, Π³Π°Π·, Π·ΠΎΠ»ΠΎΡΠΎ, ΠΏΡΠ΅Π½ΠΈΡΠ°, ΡΠΎΡ, ΡΠ°Ρ Π°Ρ ΠΈ Π΅ΡΠ΅ ΠΏΠΎΡΡΠΈ 20 ΠΏΠΎΠ·ΠΈΡΠΈΠΉ.
ΠΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ°, ΠΈΠ½Π΄Π΅ΠΊΡΡ Π²ΠΎΠ»Π°ΡΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠ½ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ.
ΠΠΎ ΡΠΈΡΠΎΡΠ΅ ΠΎΡ Π²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΡΠΎΠ²Π½Ρ Π΄ΠΈΠ²Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ½Π΄Π΅ΠΊΡΡ ΠΌΠΎΠ³ΡΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° Π±ΡΠΌΠ°Π³ ΠΏΠΎ ΡΠ΅ΠΊΡΠΎΡΡ, ΡΠΈΠΏΡ ΠΈΠ»ΠΈ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠΌΠ°Π³ΠΈ Π²ΡΠ΅Π³ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ FTSE Actuaries UK Index Linked Gilts Over 5 Years β ΠΈΠ½Π΄Π΅ΠΊΡ Π³ΠΎΡΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΠΈ Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΎΠΉ ΠΊ ΠΈΠ½ΡΠ»ΡΡΠΈΠΈ, Π΄ΠΎ ΠΏΠΎΠ³Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΡΠΈ Π»Π΅Ρ.
ΠΡΡΡ ΠΈ ΠΊΡΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Π΄ΠΈΠ²Π΅ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡ Π²Π΅ΡΡ ΡΡΠ½ΠΎΠΊ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΡΡΡΠ°Π½Ρ, ΡΠ΅Π³ΠΈΠΎΠ½Π° ΠΈΠ»ΠΈ Π²ΡΠ΅Π³ΠΎ ΠΌΠΈΡΠ°. Π’ΡΠ΄Π° Π²Ρ ΠΎΠ΄ΡΡ ΡΠΎΡΠ½ΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΡΡΡΡΡΠΈ Π±ΡΠΌΠ°Π³.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ MSCI AC Asia ex Japan Π΅ΡΡΡ Π°ΠΊΡΠΈΠΈ Π΄Π²ΡΡ ΡΠ°Π·Π²ΠΈΡΡΡ ΠΈ Π΄Π΅Π²ΡΡΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΡ ΡΡ ΡΡΡΠ°Π½ ΠΠ·ΠΈΠΈ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΡΡΡΠ΄Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½Π° Π―ΠΏΠΎΠ½ΠΈΡ. Π ΠΈΠ½Π΄Π΅ΠΊΡ FTSE Global All Cap Π²Ρ ΠΎΠ΄ΡΡ Π°ΠΊΡΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ 9000 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· ΠΏΠΎΡΡΠΈ 50 ΡΡΡΠ°Π½ ΠΌΠΈΡΠ°.
ΠΠΎΠΆΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, Π½ΠΎ ΠΈ Π΄ΠΎΠ»Ρ Π°ΠΊΡΠΈΠΉ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ β ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΡΠΈ-ΡΠ»ΠΎΠ°Ρ. ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠΎΠΌ ΠΆΠ΅ S&P 500 ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠΈ.
ΠΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π²Π΅Ρ ΠΎΠ΄Π½ΠΎΠΉ Π±ΡΠΌΠ°Π³ΠΈ. Π’Π°ΠΊ, Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠΈ Π΄ΠΎΠ»Ρ Π°ΠΊΡΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 15% Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π·Ρ ΡΠ°ΡΡΠ΅ΡΠ° ΠΈΠ½Π΄Π΅ΠΊΡΠ°, Π° Π² ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 30%. Π’ΠΎΠΏ-5 ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ 55 ΠΈ 60% ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β 3 ΠΊ ΠΠ΅ΡΠΎΠ΄ΠΈΠΊΠ΅ ΡΠ°ΡΡΠ΅ΡΠ° ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π°ΠΊΡΠΈΠΉ ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠΈ ΠΎΡ 18.01.2021DOCX, 153 ΠΠ
ΠΠ·Π²Π΅ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΡΠ°Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ°. ΠΠΊΡΠΈΠΈ ΠΏΠΎΠ΄ΠΎΡΠΎΠΆΠ°Π»ΠΈ, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ Π²ΡΡΠΎΡΠ»Π° ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ β ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠΎΡΠ»Π° Π΄ΠΎΠ»Ρ Π°ΠΊΡΠΈΠΈ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅.
ΠΡΠ²Π°ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ΅ Π±ΡΠΌΠ°Π³ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π²Π½ΡΠΉ Π²Π΅Ρ. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΌΠΈ Π½Π° ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΡΠ½ΠΈΠΆΠ°Π΅Ρ Π²Π΅Ρ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ Π²Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ . Π Π°Π²Π½ΠΎΠ²Π·Π²Π΅ΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π½Π°Π΄ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΈΡ ΡΠΎΡΡΠ°Π² Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ.
ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈ ΡΠ°ΠΊ, ΡΡΠΎ ΡΠ°ΠΌΡΠ΅ Π΄ΠΎΡΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ΅Π½ΡΡΡΡ ΡΠ°ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°. ΠΡΠΎ ΠΊΠ°ΠΊ Π²Π·Π²Π΅ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ ΡΠ΅Π΄ΠΊΠΎ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ, ΡΠΎ Π² Π½ΠΈΡ Π²Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π±ΡΠΌΠ°Π³ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ β ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, Π² Π½Π°ΡΠ°Π»Π΅ ΠΈΠ»ΠΈ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ»ΠΈ Π²Π΅Ρ Π±ΡΠΌΠ°Π³ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΡΡΠΌΠΌΠΎΠΉ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠ΅Ρ , ΠΊΡΠΎ Π²ΡΠΏΡΡΡΠΈΠ» ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΈ.
ΠΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π°ΠΆΠ΅ ΠΠΠ ΡΡΡΠ°Π½, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΎ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΡΡ . ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Solactive GDP Weighted Global Government Bond.
Π‘ΡΠ°ΡΡΡ Solactive ΠΎ Π²Π·Π²Π΅ΡΠΈΠ²Π°Π½ΠΈΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΏΠΎ ΠΠΠPDF, 442 ΠΠ
ΠΠΎ Π²ΠΈΠ΄Ρ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ. Π¦Π΅Π½ΠΎΠ²ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΎΡΠ½ΠΎΠ²Π°Π½Ρ Π½Π° ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π°ΡΡ ΡΠ΅Π½Π° ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ Π°ΠΊΡΠΈΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π°ΠΊΡΠΈΠΉ ΠΈΠ»ΠΈ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ. ΠΠΈΠ²ΠΈΠ΄Π΅Π½Π΄Ρ ΠΈ ΠΊΡΠΏΠΎΠ½Ρ, ΡΠΎ Π΅ΡΡΡ Π²ΡΠΏΠ»Π°ΡΡ ΠΏΠΎ ΡΠ΅Π½Π½ΡΠΌ Π±ΡΠΌΠ°Π³Π°ΠΌ, Π½Π΅ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ.
ΠΡΠ΅ Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ, ΠΈΠ»ΠΈ total return. ΠΠ½ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅Π½Ρ, Π½ΠΎ ΠΈ Π΄ΠΈΠ²ΠΈΠ΄Π΅Π½Π΄Ρ ΠΈΠ»ΠΈ ΠΊΡΠΏΠΎΠ½Ρ. ΠΡΠ»ΠΈ ΠΈΠ½Π²Π΅ΡΡΠΎΡ Ρ ΠΎΡΠ΅Ρ ΠΎΡΠ΅Π½ΠΈΡΡ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ Π²ΠΈΠ΄Π° Π°ΠΊΡΠΈΠ²ΠΎΠ², ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅, Π»ΡΡΡΠ΅ ΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ.
ΠΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΈΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π±Π΅Π· ΡΡΠ΅ΡΠ° Π½Π°Π»ΠΎΠ³ΠΎΠ² Ρ ΠΊΡΠΏΠΎΠ½ΠΎΠ² ΠΈ Π΄ΠΈΠ²ΠΈΠ΄Π΅Π½Π΄ΠΎΠ², ΡΠ°ΠΊ ΠΈ Ρ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΎΠΉ Π½Π° Π½Π°Π»ΠΎΠ³.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΡΡ ΡΠ΅Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠΈ β Π±Π΅Π· ΡΡΠ΅ΡΠ° Π΄ΠΈΠ²ΠΈΠ΄Π΅Π½Π΄ΠΎΠ² ΠΎΡ Π°ΠΊΡΠΈΠΉ. Π Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΌΡ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ:
ΠΠ°ΠΊ Π²Π»ΠΎΠΆΠΈΡΡΡΡ Π² ΠΈΠ½Π΄Π΅ΠΊΡ
ΠΡΠΏΠΈΡΡ Π΄ΠΎΠ»Ρ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Π½Π΅Π»ΡΠ·Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ β ΡΡΠΎ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ΅ ΠΏΠΎΠ½ΡΡΠΈΠ΅. ΠΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ°.
ΠΡΠΎ Π»Π΅Π³ΡΠ΅, ΡΠ΅ΠΌ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π°ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΈ. Π Π³Π»Π°Π²Π½ΠΎΠ΅, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π΄ΠΈΠ²Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ½ΠΈΠΆΠ°Π΅ΡΡΡ ΡΠΈΡΠΊ: Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΠΌΠ°Π³, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π±Π°Π½ΠΊΡΠΎΡΡΡΠ²ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ±ΡΡΠΊΠ°ΠΌ.
ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ°.
ΠΠΎΠ²ΡΠΎΡΠΈΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ Π²ΡΠ΅ Π±ΡΠΌΠ°Π³ΠΈ ΠΈΠ· Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈΡ Π²Π΅ΡΡ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΊΡΡΠΏΠ½ΠΎΠ³ΠΎ ΠΊΠ°ΠΏΠΈΡΠ°Π»Π°: ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΡΡΠ±Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ Ρ Π²Π°ΡΠΈΡ ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΡΡΠΌΠΌΡ, Π½ΠΎ ΡΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π½Π΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΠ·-Π·Π° Π·Π°ΡΡΠ°Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΠΊΡΠΏΠΊΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΡ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΈ ΡΠΎΡΠ΅Π½ Π±ΡΠΌΠ°Π³. ΠΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΌΠ΅Π½Π΅Π΅ Π²ΡΠ³ΠΎΠ΄Π½ΠΎ ΠΈΠ·-Π·Π° Π½Π°Π»ΠΎΠ³ΠΎΠ².
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΡΠ΅ΡΡΡ ΠΈ ΠΎΠΏΡΠΈΠΎΠ½Ρ Π½Π° ΠΈΠ½Π΄Π΅ΠΊΡ, Π½ΠΎ ΡΡΠΎ ΡΠΈΡΠΊΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΈΠ·-Π·Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ»Π΅ΡΠ°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ°ΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΉ, Π° Π΅ΡΠ΅ ΡΡΡΡΠ΅ΡΡΡ ΠΈ ΠΎΠΏΡΠΈΠΎΠ½Ρ Π΅ΡΡΡ Π½Π΅ Π½Π° Π²ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΊΡΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ. Π’Π°ΠΊ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΈ ΠΎΠΏΡΠΈΠΎΠ½ΠΎΠ², Π² ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ. ΠΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΡ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π°ΠΊΡΠΈΠΈ, Π²Π°Π»ΡΡΡ, ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π°ΠΊΡΠΈΠ²Π°.
Π£ ΡΡΡΡΠΊΡΡΡΠ½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π΅ΡΡΡ ΠΌΠΈΠ½ΡΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π΄Π°ΡΡ Π»ΠΈΡΡ ΡΠ°ΡΡΡ Π΄ΠΎΡ ΠΎΠ΄Π½ΠΎΡΡΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π°ΠΊΡΠΈΠ²Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄ΠΎΡΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ³Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ±ΡΡΠΊΡ, Π° Π΅ΡΠ΅ Π΅ΡΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠΏΡΡΡΠΈΠ»Π° ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠ»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ°ΡΡΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ°.
ΠΡΠΏΠΈΡΡ ΠΏΠ°ΠΈ ΡΠΎΠ½Π΄Π°. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΊΡΠΏΠΈΡΡ Π΄ΠΎΠ»Ρ Π² ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½ΠΎΠΌ ΡΠΎΠ½Π΄Π΅, ΡΠΎ Π΅ΡΡΡ Π² ETF ΠΈΠ»ΠΈ Π±ΠΈΡΠΆΠ΅Π²ΠΎΠΌ ΠΠΠ€Π΅, ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡΠ΅ΠΌ Π½ΡΠΆΠ½ΡΠΉ Π²Π°ΠΌ ΠΈΠ½Π΄Π΅ΠΊΡ. ΠΠΎΠ»Ρ Π² ΡΠΎΠ½Π΄Π΅ Π½Π°Π·ΡΠ²Π°ΡΡ ΠΏΠ°Π΅ΠΌ ΠΈΠ»ΠΈ Π°ΠΊΡΠΈΠ΅ΠΉ. Π ΡΠΎΠ½Π΄Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π±ΡΠΌΠ°Π³ΠΈ ΠΈΠ· ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π² Π½ΡΠΆΠ½ΡΡ ΠΏΡΠΎΠΏΠΎΡΡΠΈΡΡ , ΠΈ Π΅ΡΠ»ΠΈ Ρ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ° Π΅ΡΡΡ ΠΏΠ°ΠΈ ΡΠΎΠ½Π΄Π°, ΡΠΎ Ρ Π½Π΅Π³ΠΎ Π΅ΡΡΡ ΠΊΡΡΠΎΡΠ΅ΠΊ Π²ΡΠ΅Ρ Π°ΠΊΡΠΈΠ²ΠΎΠ².
Π¦Π΅Π½Π° ΠΏΠ°Ρ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π°ΠΊΡΠΈΠ²ΠΎΠ² Π² ΡΠΎΠ½Π΄Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΡΠΎΠ½Π΄ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡ S&P 500 ΠΈ Π°ΠΊΡΠΈΠΈ Π² ΡΠΎΡΡΠ°Π²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΈ ΡΠΎΠ½Π΄Π° Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ Π²ΡΡΠΎΡΠ»ΠΈ, ΡΠ΅Π½Π° ΠΏΠ°Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡΡ. ΠΡΠ»ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠ°Π΄Π°Π΅Ρ, ΠΏΠ°ΠΉ ΡΠΎΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π΄Π΅ΡΠ΅Π²Π΅ΡΡ.
Π€ΠΎΠ½Π΄ Π±Π΅ΡΠ΅Ρ ΠΊΠΎΠΌΠΈΡΡΠΈΡ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ½Π΄Π° ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡ Π΄ΠΎΠ»ΠΈ ΠΏΡΠΎΡΠ΅Π½ΡΠ° Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π² Π³ΠΎΠ΄ ΠΎΡ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π°ΠΊΡΠΈΠ²ΠΎΠ². ΠΠΎΠΌΠΈΡΡΠΈΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ· Π°ΠΊΡΠΈΠ²ΠΎΠ² ΡΠΎΠ½Π΄Π° ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΡΠ΅Π½Π΅ Π΅Π³ΠΎ ΠΏΠ°Π΅Π².
Π§Π΅ΡΠ΅Π· ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ Π±ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²Π΅ΡΡΠ°ΡΡ ΡΠ΄Π΅Π»ΠΊΠΈ Ρ ETF ΠΈ ΠΠΠΠ€Π°ΠΌΠΈ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅. Π§Π΅ΡΠ΅Π· Π½ΠΈΡ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠΎΠ½Π΄Π°ΠΌ Π½Π° ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΡ Π±ΠΈΡΠΆΠ°Ρ , Π½ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΡΠ°ΡΡΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ°.
Π’ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΡ Π±ΠΈΡΠΆΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΎΠΊΠ΅ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ Interactive Brokers. Π‘ΡΠ°ΡΡΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ° Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ Π½ΡΠΆΠ΅Π½, Π΅ΡΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠ½Π΄ΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΡ Π°ΠΊΡΠΈΠ²ΠΎΠ². ΠΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠ°ΠΌΠΎΠΌΡ ΡΡΠΈΡΠ°ΡΡ Π΄ΠΎΡ ΠΎΠ΄Ρ ΠΈ ΠΏΠ»Π°ΡΠΈΡΡ Π½Π°Π»ΠΎΠ³ΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠΎΠ±ΡΠ°ΡΡ Π² Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ ΠΎΠ± ΠΎΡΠΊΡΡΡΠΈΠΈ ΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ ΡΡΠ΅ΡΠ° ΠΈ ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΡΠ΅Π΄ΡΡΠ².
ΠΡΠΈΠΌΠ΅ΡΡ Π±ΠΈΡΠΆΠ΅Π²ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ²
ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΈ ΡΠΎΠ½Π΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ. ΠΡΠΎ Π½Π΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½Π°Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ.
ΠΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π‘Π¨Π ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² Π² ΠΌΠΈΡΠ΅. Π Π½Π΅Π³ΠΎ Π²Ρ ΠΎΠ΄ΡΡ 505 Π°ΠΊΡΠΈΠΉ, Π° Π½Π΅ 500, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΈΠ½Π΄Π΅ΠΊΡΠ΅ Π½Π΅ ΠΎΠ΄Π½ΠΎΠΉ Π°ΠΊΡΠΈΠ΅ΠΉ. ΠΠ°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ Π²Π΅Ρ β Ρ Π°ΠΊΡΠΈΠΉ Apple, Microsoft ΠΈ Amazon.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: S&P Dow Jones Indices.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: TMOS, AKSP, RCUS, SBSP, VTBA. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ ΠΎΡΠ΅Π½Ρ Π±Π»ΠΈΠ·ΠΎΠΊ FXUS, Ρ ΠΎΡΡ ΠΈ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : SPY, CSPX.
ΠΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ Π½Π΅ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΡΡΠΈ Π°ΠΊΡΠΈΠΈ ΡΠΎΡΠ³ΡΡΡΡΡ Π½Π° Π±ΠΈΡΠΆΠ΅ Nasdaq. Π ΡΠΎΡΡΠ°Π²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° β 103 Π±ΡΠΌΠ°Π³ΠΈ 100 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· Π½ΠΈΡ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠ΅. ΠΠ°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ Π²Π΅Ρ Ρ Π°ΠΊΡΠΈΠΉ Apple, Microsoft ΠΈ Amazon.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: Π±ΠΈΡΠΆΠ° Nasdaq.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: AKNX.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : QQQ, CNDX.
ΠΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ Π‘Π¨Π. Π Π½Π΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 4000 Π±ΡΠΌΠ°Π³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π²ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈΠ· Π²ΡΠ΅Ρ ΡΠ΅ΠΊΡΠΎΡΠΎΠ². ΠΡΠ΅ Π°ΠΊΡΠΈΠΈ ΠΈΠ· ΡΠΎΡΡΠ°Π²Π° S&P 500 ΠΈ Nasdaq-100 Π΅ΡΡΡ ΠΈ Π² ΡΡΠΎΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ΅.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: Center for Research in Security Prices.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: Π½Π΅Ρ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : VTI.
ΠΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π ΠΎΡΡΠΈΠΈ. Π ΡΠΎΡΡΠ°Π²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° β 43 Π°ΠΊΡΠΈΠΈ ΠΈ Π΄Π΅ΠΏΠΎΠ·ΠΈΡΠ°ΡΠ½ΡΠ΅ ΡΠ°ΡΠΏΠΈΡΠΊΠΈ 40 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ°Ρ Π΄ΠΎΠ»Ρ Ρ Β«ΠΠ°Π·ΠΏΡΠΎΠΌΠ°Β», Π‘Π±Π΅ΡΠ±Π°Π½ΠΊΠ° ΠΈ Β«ΠΡΠΊΠΎΠΉΠ»Π°Β».
ΠΡΠ΅ Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ RTS. ΠΠ½ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ΅Ρ ΠΆΠ΅ Π±ΡΠΌΠ°Π³, ΡΡΠΎ ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΠΎΡΠ±ΠΈΡΠΆΠΈ, Π½ΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² Π΄ΠΎΠ»Π»Π°ΡΠ°Ρ .
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ Π±ΠΈΡΠΆΠ°.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : Π½Π΅Ρ, Π½ΠΎ Π΅ΡΡΡ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ RSX ΠΈ ERUS. Π£ Π½ΠΈΡ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΡΠΎΡΡΠ°Π² ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ.
ΠΠ½Π΄Π΅ΠΊΡ Π°ΠΊΡΠΈΠΉ ΠΌΠΈΡΠ° ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ½ΠΊΠΎΠ², ΡΠΎ Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½. Π ΡΠΎΡΡΠ°Π²Π΅ β ΠΎΠΊΠΎΠ»ΠΎ 9100 Π°ΠΊΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· ΠΏΠΎΡΡΠΈ 50 ΡΠ°Π·Π²ΠΈΡΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΡ ΡΡ ΡΡΡΠ°Π½: ΠΎΡ Π‘Π¨Π, Π―ΠΏΠΎΠ½ΠΈΠΈ ΠΈ ΠΠ΅Π»ΠΈΠΊΠΎΠ±ΡΠΈΡΠ°Π½ΠΈΠΈ Π΄ΠΎ ΠΡΠ°Π·ΠΈΠ»ΠΈΠΈ, ΠΠ°Π»Π°ΠΉΠ·ΠΈΠΈ ΠΈ Π’ΡΡΡΠΈΠΈ. ΠΠ΅Ρ Π‘Π¨Π β ΠΎΠΊΠΎΠ»ΠΎ 60% ΠΈΠ½Π΄Π΅ΠΊΡΠ°.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: FTSE Russell.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: Π½Π΅Ρ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : VT. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ Π±Π»ΠΈΠ·ΠΎΠΊ VWRA, Π½ΠΎ Ρ Π½Π΅Π³ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ Π±ΡΠΌΠ°Π³ Π² ΡΠΎΡΡΠ°Π²Π΅.
ΠΠ½Π΄Π΅ΠΊΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΡΠ΅Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π°ΠΉΠΌΠ°. Π ΡΠΎΡΡΠ°Π²Π΅ β 24 Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΠ€Π Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌ ΠΊΡΠΏΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ Π΄Π°ΡΠ°ΠΌΠΈ ΠΏΠΎΠ³Π°ΡΠ΅Π½ΠΈΡ.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ Π±ΠΈΡΠΆΠ°.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: SBGB.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : Π½Π΅Ρ.
ΠΠ½Π΄Π΅ΠΊΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΌΠΈΡΠ°. Π Π½Π΅Π³ΠΎ Π²Ρ ΠΎΠ΄ΡΡ Π±ΠΎΠ»Π΅Π΅ 6000 ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ ΠΎΡΠ³Π°Π½ΠΎΠ² Π²Π»Π°ΡΡΠΈ ΡΠ°Π·Π²ΠΈΡΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΡ ΡΡ ΡΡΡΠ°Π½ ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠΡΠΈ ΡΡΠΎΠΌ Π±ΡΠΌΠ°Π³ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ, ΡΠΎ Π΅ΡΡΡ Ρ Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΡΠΉ ΡΠΈΡΠΊ β ΡΠΈΡΠΊ Π½Π΅ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΡΡΠ².
Π£ ΡΡΠΎΠ³ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π΅ΡΡΡ Π²Π΅ΡΡΠΈΠΈ Ρ Ρ Π΅Π΄ΠΆΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² ΡΠ°Π·Π½ΡΠ΅ Π²Π°Π»ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΄ΠΎΠ»Π»Π°ΡΡ ΠΈ Π΅Π²ΡΠΎ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²Π°Π»ΡΡΠ½ΠΎΠΌΡ Ρ Π΅Π΄ΠΆΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΠ² Π²Π°Π»ΡΡ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΉ.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: Bloomberg.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: Π½Π΅Ρ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : AGGU, GLAD, SPFE.
Β«ΠΡΠ΅ΠΏΠΎΠ³ΠΎΠ΄Π½ΡΠΉΒ» ΠΈΠ½Π΄Π΅ΠΊΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΠΈΠ΄Π΅Π΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠ΅Π»Ρ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡΠ° ΠΠ°ΡΡΠΈ ΠΡΠ°ΡΠ½Π°. Π Π΅Π³ΠΎ ΡΠΎΡΡΠ°Π²Π΅ ΠΏΠΎ 25% Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π°ΠΊΡΠΈΠΈ 15 ΠΊΡΡΠΏΠ½ΡΡ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΠ΅ ΠΠ€Π, ΠΊΡΠ°ΡΠΊΠΎΡΡΠΎΡΠ½ΡΠ΅ ΠΠ€Π ΠΈ Π·ΠΎΠ»ΠΎΡΠΎ.
ΠΡΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅Ρ: Π’ΠΈΠ½ΡΠΊΠΎΡΡ.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: TRUR.
ΠΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΠ½Π΄Ρ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ : Π½Π΅Ρ.