Как Фасетный поиск Amazon настолько быстро?

После нескольких проб и ошибок с очередями задач я обнаружил, что это тот же самый app.js , который является той же конечной точкой, принимающей вызовы очереди задач.

11
задан Alan 17 February 2009 в 01:43
поделиться

2 ответа

Короткий ответ, большая индексация. Более длинный ответ, большая индексация, большое дублирование, большое кэширование и умное разделение.

Реальный ответ - читает эту книгу: http://www-csli.stanford.edu/~hinrich/information-retrieval-book.html

(Это свободно, и это очень хорошо).

18
ответ дан 3 December 2019 в 06:48
поделиться

Ну, существует распараллеливание, но одна из вещей, которые все делают на бэкенде этих типов вещей, отстается процессы (как семантический анализ книжного содержания) и поместила быстрый поиск сверху его. Они буквально кэшируют результаты поиска в некоторых больших базах данных, таких, что все, что они должны сделать, является поисками дб на Ваших результатах поиска. Возможно, я неправильно понял вопрос, но это подобно тому, что делает Google. Вы не думаете, что их пауки обыскивают сеть для Ваших сайтов, когда Вы входите в критерий поиска, правильно?

0
ответ дан 3 December 2019 в 06:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: