Elasticsearch
El corazón del Elastic Stack, gratuito y abierto
Elasticsearch es un motor de búsqueda y analítica de RESTful distribuido, un almacén de datos escalable y una base de datos de vectores capaz de abordar un número creciente de casos de uso. Como núcleo del Elastic Stack, almacena de forma central tus datos para una búsqueda a la velocidad de la luz, relevancia refinada y analíticas poderosas que escalan con facilidad.
¿Eres nuevo en Elasticsearch? Puedes tenerlo listo y en funcionamiento en un instante.
Ver videoEstablece una base sólida para trabajar con Elasticsearch en nuestra capacitación para ingenieros de Elasticsearch.
Ve la capacitaciónDesarrolla habilidades avanzadas de Elasticsearch para afinar la relevancia, el análisis de texto y más.
Ve la capacitaciónProfundiza en el nuevo Elasticsearch Relevance Engine
Elasticsearch Relevance Engine™ (ESRE) se diseñó para impulsar las aplicaciones de búsqueda basadas en inteligencia artificial. Usa ESRE para aplicar la búsqueda semántica con relevancia superior lista para usar (sin adaptación para el dominio), integrarte en modelos de lenguaje grandes (LLM) externos, implementar la búsqueda híbrida y usar modelos de transformadores propios o de terceros.
Escalabilidad
Ejecútalo en tu computadora portátil. O en cientos de servidores con petabytes de datos.
Pasa del prototipo a la producción sin problemas; hablas con Elasticsearch ejecutándose en un solo nodo de la misma manera que lo harías en un cluster de 300 nodos.
Escala horizontalmente para manejar una enorme cantidad de eventos por segundo, al tiempo que gestiona automáticamente la forma en que se distribuyen los índices y las búsquedas en el cluster para realizar operaciones sin problemas.
Resiliencia
Cubrimos las bases mientras tú logras un cuadrangular.
Rebeldes de hardware. Partición de redes. Elasticsearch detecta fallas para mantener tu cluster (y tus datos) seguro y disponible. Con la replicación entre clusters, un cluster secundario puede entrar en acción como un backup activo. Elasticsearch opera en un entorno distribuido diseñado desde cero para una tranquilidad permanente.
FLEXIBILIDAD
Almacena y explora datos conforme a tus necesidades.
Los datos evolucionan constantemente, y puede resultar costoso almacenarlos todos y buscar en ellos. Con Elasticsearch puedes equilibrar el rendimiento y el costo. Almacena los datos de forma local para búsquedas rápidas o de manera remota en S3 de bajo costo para datos ilimitados. Con los campos de ejecución, también puedes incorporar rápidamente tus datos; y adaptarte a los cambios.
Elasticsearch: la base de datos vectorial más ampliamente desplegada
Copia para probar localmente en dos minutos
curl -fsSL https://elastic.co/start-local | sh
Bibliotecas de clientes
Interactúa con Elasticsearch en el lenguaje de programación que elijas
Elasticsearch usa API RESTful estándar y JSON. También creamos y mantenemos clientes en muchos lenguajes como Java, Python, .NET, SQL y PHP. Además, nuestra comunidad ha contribuido con muchos más. Es fácil trabajar con ellos, su uso se siente natural y, al igual que Elasticsearch, no limitan lo que posiblemente desees hacer con ellos.
Distribución
Despliega a tu manera
Donde sea que te lleve tu búsqueda, allí estaremos.
Elastic Cloud
Despliega Elasticsearch y Kibana hospedados en AWS, Google Cloud y Azure
Activa un despliegue con todas las características en el Proveedor Cloud que selecciones. Como la empresa detrás de Elasticsearch, traemos nuestras características y soporte a tus clusters de Elastic en el cloud.
En las instalaciones
Descarga Elasticsearch
Obtén una instalación nueva y comienza a ejecutar Elasticsearch en tu máquina en solo unos pocos pasos.