Manticore Search
Una base de datos de búsqueda de alto rendimiento que sirve como alternativa moderna a Elasticsearch para cargas de trabajo de búsqueda de texto completo. Manticore Search utiliza una sintaxis SQL familiar y proporciona rendimiento ultrarrápido de indexación y consultas.
Qué puedes hacer después del despliegue
- Visitar tu dominio — Acceder al endpoint HTTP API de Manticore Search en el puerto 9308
- Crear índices — Definir índices en tiempo real o planos para tus datos usando comandos SQL
- Indexar documentos — Insertar documentos con campos de texto completo y atributos JSON via SQL o HTTP API
- Ejecutar consultas de búsqueda — Ejecutar búsquedas de texto completo con ranking, filtrado, facetas y resaltado
- Conectar via protocolo MySQL — Usar cualquier cliente MySQL para conectar en el puerto 9306 para consultas SQL
Características principales
- Lenguaje de consulta compatible con SQL para experiencia familiar
- Actualizaciones de índice en tiempo real con búsqueda inmediata
- Búsqueda en sub-segundo en miles de millones de documentos
- Soporte de atributos JSON para datos semi-estructurados
- Replicación de datos integrada para alta disponibilidad
- Búsqueda facetada y agregaciones
- Procesadores morfológicos y stemmers para 70+ idiomas
- Consultas percolate para coincidencia inversa y alertas
- Soporte de HTTP JSON API y protocolo MySQL
- Almacenamiento columnar para consultas analíticas
Licencia
GPL-2.0 — GitHub