Любой SDK, CLI и обычный HTTP-клиент могут отправлять документы, поведенческие события и обновления схемы через один и тот же tenant API. Импорт коллекций, массовые апсерты миллионов строк, стриминг событий — контракт один, это OpenAPI-документ.
Определите схему — поисковые, фильтруемые и фасетные поля — одним вызовом.
Массово импортируйте существующие данные, а дальше поддерживайте их актуальность апсертами из приложения.
Добавьте вызов событий там, где пользователи смотрят, кликают и покупают, — и включатся рекомендации и персонализация.
Эндпоинты импорта принимают JSON, JSONL или CSV — таблицу из любой базы можно выгрузить прямо в коллекцию.
Пакеты идемпотентны: неудачный импорт можно безопасно повторить, ключ — idempotency-заголовок.
Отправляйте события просмотра, клика, корзины и покупки с денежными значениями — они питают персонализацию и аналитику.
{"id":"1234","title":"Running shoes","price":89.90,"in_stock":true}
{"id":"1235","title":"Trail shoes","price":99.00,"in_stock":false}
// JSONL in, import summary out:
// { "success": 2, "failed": 0 }Узнать больше
Лучший способ оценить поисковую платформу — не читать ещё одну сравнительную таблицу.
И только после этого принимайте решение.