Обзор

Manticore Search Logo

Что такое Manticore Search

What is

Ключевые особенности

ФункцияManticore Search
Открытый исходный кодGPLv3
Полнотекстовый поиск
Автозаполнение (предиктивные подсказки при вводе)
Нечеткий поиск (обработка опечаток)
Векторный поиск (семантический и поиск на основе сходства)
Логический полнотекстовый поиск (поддержка запросов AND, OR, NOT)
Фасетирование (организация и сужение результатов поиска)
Группировка и агрегация (объединение связанных результатов поиска)
Геопространственный поиск (возможности поиска по местоположению)
JOINs (объединение данных из разных источников)
Синонимы (поддержка альтернативных поисковых терминов)
Перколяционный поиск (сопоставление запросов с входящими данными)
Индексация в реальном времени (немедленное обновление документов)
Вторичные индексы (поддержка нескольких индексов для более быстрых запросов)
Построчное хранение (построчно-ориентированное хранение данных)
Колоночное хранение (колоночно-ориентированное хранение данных)
Хранилище документов (сохранение исходных значений)
Оптимизатор запросов на основе стоимости (выбор лучшего плана запроса на основе данных)
Обновление на месте (обновление документов без повторной индексации)
Вложенный объект/поле JSON (поддержка сложных JSON-структур)
Автоматическая схема (автоматическое создание схемы для данных)
Поддержка SQL (запросы с использованием синтаксиса SQL)
Поддержка JSON (запросы с использованием синтаксиса JSON)
Массовые вставки (эффективная вставка больших объемов данных)
Распределенный поиск (поиск по нескольким узлам)
Высокая доступность (зеркалирование данных и балансировка нагрузки)
Репликация (копирование данных по разным узлам для избыточности)
Автоматическое шардирование (автоматическое разделение данных между узлами)⚠️ скоро будет доступно🔗
Аутентификация (встроенные функции аутентификации пользователей)

Клиентские библиотеки API (SDK)

Язык программированияManticore Search
PHP PHP
JavaScript JavaScript
TypeScript TypeScript
Python Python
Ruby Ruby
Go Go
Rust Rust
Java Java
Elixir Elixir
C++ C++
C# C#

Внешние интеграции

Название интеграцииManticore Search
Поддержка MySQL-клиентов
Поддержка MySQLdump
Поддержка выгрузки Elasticsearch
Интеграция с Apache Superset
Интеграция с Grafana
Интеграция с Fluentbit
Интеграция с Logstash
Интеграция с Filebeat
Интеграция с Vector.dev
Интеграция с Kibana
Интеграция с Kafka

Примеры использования

    Заключение

      Установить Manticore Search

      Установить Manticore Search