System Design · Middle · Запитання 49 з 75

Чому для великих каталогів пошук роблять на сервері, а не фільтрацією на клієнті?

Пояснення

Серверні пошукові рушії (Elasticsearch, Meilisearch, повнотекстовий пошук PostgreSQL) дають релевантність, стійкість до помилок, фасети. Клієнтська фільтрація доречна для сотень-тисяч уже завантажених записів.

Де почитати

Помилка в запитанні

System Design · Middle · запитання 49

Перевірте себе

Пройдіть тест System Design · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест