Skip to content
8 / 10

Как ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² сотни ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²?

Основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” Π½Π΅ вычислСния, Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ индСкса. Π‘Ρ‚ΠΎ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎ 128 float32 β€” это 51 Π“Π‘, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ Π½Π΅ помСщаСтся Π½Π° ΠΎΠ΄Π½Ρƒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ с запасом. РСшСния ΠΏΠΎ порядку примСнСния: сТатиС (ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ произвСдСния сниТаСт ΠΎΠ±ΡŠΡ‘ΠΌ Π² 10–30 Ρ€Π°Π·), ΡˆΠ°Ρ€Π΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ индСкса ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌ опросом ΠΈ слияниСм, иСрархия β€” сначала ΠΎΡ‚Π±ΠΎΡ€ ΠΏΠΎ кластСрам ΠΈΠ»ΠΈ катСгориям, ΠΏΠΎΡ‚ΠΎΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ…. Плюс сокращСниС самого пространства поиска: большая Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ показываСтся, ΠΈ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π΅Ρ‘ Π² горячСм индСксС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ β€” достаточно ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° с ΠΊΠ²ΠΎΡ‚ΠΎΠΉ.

Как ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² сотни ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²? | JScriptiser