OpenSearch es una familia de software que consta de un motor de búsqueda (también llamado OpenSearch) y OpenSearch Dashboards , un panel de visualización de datos para ese motor de búsqueda. [ 1 ] Es un proyecto de código abierto desarrollado por la OpenSearch Software Foundation (un proyecto de la Linux Foundation ) escrito principalmente en Java .
En 2025, el proyecto había superado los mil millones de descargas de software. [ 2 ] AWS informó previamente que OpenSearch tenía "decenas de miles" de clientes, [ 3 ] mientras que Elastic afirmó tener más de 20 000 suscriptores. [ 4 ]
Historia
El proyecto fue creado en 2021 por Amazon Web Services [ 5 ] [ 6 ] [ 1 ] [ 7 ] [ 8 ] como una bifurcación de Elasticsearch y Kibana después de que Elastic NV cambiara la licencia de las nuevas versiones de este software, pasando de la licencia Apache de código abierto a la Licencia Pública del Lado del Servidor (SSPL). [ 9 ] [ 10 ] [ 6 ] [ 1 ] Amazon tendría la propiedad exclusiva y acceso de escritura a los repositorios de código fuente , pero invitaba a cualquier persona a enviar solicitudes de extracción. [ 1 ] [ 5 ] Otras empresas como Logz.io , CrateDB , Red Hat y otras anunciaron su interés en crear o unirse a una comunidad para seguir utilizando y manteniendo este software de código abierto. [ 10 ] [ 11 ] [ 6 ] [ 12 ]
El 16 de septiembre de 2024, la Linux Foundation y Amazon Web Services anunciaron la creación de la OpenSearch Software Foundation. [ 13 ] [ 14 ] La propiedad del software OpenSearch se transfirió de Amazon a la OpenSearch Software Foundation (OSSF), que se organiza como un proyecto técnico abierto dentro de la Linux Foundation. La Linux Foundation informó que en ese momento, "OpenSearch registró más de 700 millones de descargas de software y la participación de miles de colaboradores y más de 200 mantenedores de proyectos". La OpenSearch Software Foundation se lanzó con el apoyo de los miembros principales Amazon Web Services , SAP y Uber .
En septiembre de 2024, Elastic agregó la licencia AGPLv3 como una opción junto con SSPL y la Licencia Elastic para el núcleo de Elasticsearch, aunque las versiones binarias y las características de nivel superior permanecieron bajo la Licencia Elastic 2.0. [ 15 ]
OpenSearch 3.0
OpenSearch 3.0, la primera versión principal del proyecto en tres años, se lanzó en abril de 2025 junto con una actualización a Apache Lucene 10. [ 2 ] Esta versión introdujo mejoras significativas en el rendimiento, incluyendo consultas de rango hasta un 25 % más rápidas y búsquedas k-NN concurrentes 2,5 veces más rápidas. También incluyó soporte experimental para transporte gRPC e indexación vectorial acelerada por GPU, un nuevo marco de seguridad basado en agentes Java que reemplaza al Java Security Manager, e ingesta basada en extracción desde fuentes de transmisión como Apache Kafka . [ 16 ]
Las versiones menores posteriores de la serie 3.x continuaron añadiendo funcionalidades. OpenSearch 3.1 puso a disposición general las compilaciones de índices aceleradas por GPU e introdujo la compatibilidad con campos semánticos e índices de árbol de estrellas para una aceleración de agregación de hasta 100×. OpenSearch 3.3 ofreció un rendimiento 11 veces superior al de OpenSearch 1.3 y amplió el transporte gRPC a los principales tipos de consulta. OpenSearch 3.4 añadió una experiencia de usuario de búsqueda agencial sin código con integración del Protocolo de Contexto de Modelo (MCP). OpenSearch 3.5, publicado en febrero de 2026, añadió memoria de conversación agencial, gestión de contexto basada en ganchos para la optimización de tokens LLM y amplió la compatibilidad con Prometheus para cargas de trabajo de observabilidad. [ 17 ]
Proyectos
Búsqueda abierta
OpenSearch es un motor de búsqueda basado en Lucene que comenzó como una bifurcación de la versión 7.10.2 del servicio Elasticsearch . [ 6 ] [ 1 ] Tiene marcas comerciales y telemetría de Elastic NV eliminadas. Está licenciado bajo la Licencia Apache , versión 2, [ 1 ] sin un Acuerdo de Licencia de Colaborador .
Desde la versión 3.0, OpenSearch se basa en Apache Lucene 10. Además de la búsqueda de texto completo, OpenSearch admite la búsqueda vectorial a través de múltiples motores, incluidos Lucene, FAISS y nmslib, con soporte para vectores de hasta 16 000 dimensiones. Esto lo hace adecuado como base de datos vectorial para casos de uso como la búsqueda semántica y la generación aumentada de recuperación (RAG). [ 15 ]
Paneles de control de OpenSearch
OpenSearch Dashboards comenzó como una bifurcación de la versión 7.10.2 del software Kibana de Elastic , y también está bajo la Licencia Apache , versión 2. [ 6 ] [ 1 ] [ 18 ]
Operador de Kubernetes de OpenSearch
El operador OpenSearch Kubernetes es un operador de código abierto para administrar clústeres OpenSearch en Kubernetes . La versión 3.0, lanzada en enero de 2026, introdujo reinicios graduales con seguridad de quórum, soporte para múltiples espacios de nombres y múltiples inquilinos, recarga en caliente de certificados TLS y soporte para las características de OpenSearch 3.0, incluido gRPC. [ 19 ]
Ecosistema y distribución
OpenSearch se puede implementar como un clúster autogestionado, a través del servicio gestionado Amazon OpenSearch Service o mediante otros proveedores gestionados como Aiven e Instaclustr. También existen distribuciones empresariales de terceros, como BDB OpenSearch Enterprise de BigData Boutique, que ofrece versiones con soporte a largo plazo (LTS), parches de seguridad, configuraciones reforzadas y soporte empresarial para implementaciones autogestionadas. [ 20 ]
Las características principales, como la integración con LDAP y Active Directory, el control de acceso basado en roles y el cifrado, están incluidas en la distribución de código abierto de OpenSearch sin costo alguno, a diferencia de Elasticsearch, donde algunas de estas características requieren una licencia de pago. [ 15 ]
Las soluciones respaldadas por la comunidad basadas en OpenSearch incluyen Wazuh , una plataforma XDR y SIEM de código abierto. [ 15 ]
Véase también
Referencias
- 1 2 3 4 5 6 7 Christina Cardoza (13 de abril de 2021). "Amazon anuncia OpenSearch, una bifurcación de código abierto de Elasticsearch y Kibana" . Software Development Times . Consultado el 1 de junio de 2021 .
- 1 2 Itamar Syn-Hershko (2 de enero de 2026). "OpenSearch en 2025: características, mejoras y crecimiento de la comunidad" . BigData Boutique . Recuperado el 22 de febrero de 2026 .
- ↑ "Modernice la observabilidad de sus datos con la integración zero-ETL de Amazon OpenSearch Service con Amazon S3 | Blog de AWS Big Data" . aws.amazon.com . 5 de junio de 2024. Consultado el 31 de agosto de 2024 .
- ↑ "Elastic informa los resultados financieros del primer trimestre del año fiscal 2025" . 29 de agosto de 2024.
- 1 2 "Introducción a OpenSearch" . Amazon Web Services . 12 de abril de 2021. Consultado el 27 de abril de 2021 .
- 1 2 3 4 5 Tim Anderson (13 de abril de 2021). "¿Sabes qué? Haz un fork de esto: AWS cambia el nombre de su versión de Elasticsearch a OpenSearch tras una disputa por la marca registrada" . The Register . Recuperado el 1 de junio de 2021 .
- ↑ "Amazon bifurca Elasticsearch y lo renombra como OpenSearch" . InfoQ . Consultado el 30 de junio de 2021 .
- ↑ Vaughan-Nichols, Steven (13 de abril de 2021). "OpenSearch: AWS lanza su bifurcación de Elasticsearch de código abierto" . TechRepublic . Recuperado el 3 de septiembre de 2021 .
- ↑ Banon, Shay (14 de enero de 2021). "Redoblando la apuesta por lo abierto, Parte II" . Elastic . Recuperado el 19 de enero de 2021 .
- 1 2 Vaughan-Nichols, Steven J. "Elastic cambia su licencia de código abierto para monetizar el uso de servicios en la nube" . ZDNet . Consultado el 23 de enero de 2021 .
- ↑ "CrateDB redobla su apuesta por las licencias permisivas y el bloqueo de Elasticsearch" . CrateDB . 27 de enero de 2021. Consultado el 28 de enero de 2021 .
- ↑ "Amazon anuncia OpenSearch" . www.i-programmer.info . Consultado el 30 de junio de 2021 .
- ↑ "La Fundación Linux anuncia la creación de la Fundación de Software OpenSearch para fomentar la colaboración abierta en búsqueda y análisis" . www.linuxfoundation.org . Consultado el 20 de septiembre de 2024 .
- ↑ "AWS da la bienvenida a la OpenSearch Software Foundation | Blog de código abierto de AWS" . aws.amazon.com . 16 de septiembre de 2024. Consultado el 20 de septiembre de 2024 .
- 1 2 3 4 Itamar Syn-Hershko (26 de enero de 2025). "Elasticsearch vs OpenSearch - Actualización de 2025" . BigData Boutique . Recuperado el 22 de febrero de 2026 .
- ↑ "Notas de la versión 3.0.0 de OpenSearch y OpenSearch Dashboards" . GitHub . Consultado el 22 de febrero de 2026 .
- ↑ "Notas de la versión 3.5.0 de OpenSearch y OpenSearch Dashboards" . GitHub . Consultado el 22 de febrero de 2026 .
- ↑ "OpenSearch - Amazon bifurca Elasticsearch y comienza la divergencia" . OpenSource Connections . 14 de abril de 2021. Consultado el 30 de junio de 2021 .
- ↑ Zevi Reinitz (26 de enero de 2026). "OpenSearch Kubernetes Operator 3.0: estabilidad y resiliencia finalmente entregadas" . BigData Boutique . Consultado el 22 de febrero de 2026 .
- ↑ "BDB OpenSearch Enterprise — La distribución OpenSearch preparada para empresas" . BigData Boutique . Consultado el 22 de febrero de 2026 .
Enlaces externos
- Sitio web oficial
- Proyecto Opensearch en GitHub
- Software de motores de búsqueda
- Bifurcaciones de software
- Software que utiliza la licencia Apache.
- Software libre programado en Java.
- Software gratuito programado en TypeScript.
- Software libre programado en JavaScript