Opensearch

Где хранить логи: Loki vs OpenSearch vs VictoriaLogs

Где хранить логи: Loki vs OpenSearch vs VictoriaLogs

Три бэкенда логов — три разные философии индексации, а не три похожих продукта. Loki индексирует только метки и сканирует тело brute-force; OpenSearch строит полнотекстовый инвертированный индекс на всё; VictoriaLogs хранит колоночно и индексирует поля экономно. Отсюда всё расходится: стоимость хранения, язык запросов (LogQL/DSL/LogsQL), ловушки кардинальности, операционная сложность. Разбираем один и тот же запрос на трёх языках, цену каждого подхода и когда что выбирать

Полнотекстовый поиск в OpenSearch: запросы, анализаторы и подсветка результатов

Полнотекстовый поиск в OpenSearch: запросы, анализаторы и подсветка результатов

Как устроен полнотекстовый поиск в OpenSearch: типы запросов, анализаторы для русского и английского языков, подсветка результатов, оптимизация релевантности и сравнение с полнотекстовым поиском в PostgreSQL и MongoDB