Wiki Article
OpenSearch (software)
Nguồn dữ liệu từ Wikipedia, hiển thị bởi DefZone.Net
| OpenSearch | |
|---|---|
| Original author | Amazon Web Services |
| Developer | OpenSearch Software Foundation |
| Initial release | 12 April 2021 |
| Stable release | 3.5.0
/ 12 February 2026 |
| Written in | Java |
| Type | Search engine |
| License | Apache License 2.0 |
| Website | www |
| Repository | github |
| OpenSearch Dashboards | |
|---|---|
| Developer | OpenSearch Software Foundation |
| Initial release | 12 April 2021 |
| Stable release | 3.5.0
/ 12 February 2026 |
| Written in | TypeScript, JavaScript |
| Type | Search engine |
| License | Apache License 2.0 |
| Website | www |
| Repository | github |
OpenSearch is a family of software consisting of a search engine (also named OpenSearch), and OpenSearch Dashboards, a data visualization dashboard for that search engine.[1] It is an open-source project developed by the OpenSearch Software Foundation (a Linux Foundation project) written primarily in Java.
As of 2025, the project had surpassed one billion software downloads.[2] AWS previously reported that OpenSearch had "tens of thousands" of customers,[3] while Elastic claimed to have over 20,000 subscribers.[4]
History
[edit]The project was created in 2021 by Amazon Web Services[5][6][1][7][8] as a fork of Elasticsearch and Kibana after Elastic NV changed the license of new versions of this software away from the open-source Apache License in favour of the Server Side Public License (SSPL).[9][10][6][1] Amazon would hold sole ownership status and write access to the source code repositories, but invited pull requests from anyone.[1][5] Other companies such as Logz.io, CrateDB, Red Hat and others announced an interest in building or joining a community to continue using and maintaining this open-source software.[10][11][6][12]
On September 16, 2024, the Linux Foundation and Amazon Web Services announced the creation of the OpenSearch Software Foundation.[13][14] Ownership of OpenSearch software was transferred from Amazon to the OpenSearch Software Foundation (OSSF), which is organized as an open technical project within the Linux Foundation. The Linux Foundation reported that at the time, "OpenSearch recorded more than 700 million software downloads and participation from thousands of contributors and more than 200 project maintainers." The OpenSearch Software Foundation launched with support from premier members Amazon Web Services, SAP, and Uber.
In September 2024, Elastic added the AGPLv3 license as an option alongside SSPL and the Elastic License for the core of Elasticsearch, though binary releases and higher-tier features remained under the Elastic License 2.0.[15]
OpenSearch 3.0
[edit]OpenSearch 3.0, the project's first major version release in three years, was released in April 2025 alongside an upgrade to Apache Lucene 10.[2] The release introduced significant performance improvements, including up to 25% faster range queries and 2.5× faster concurrent k-NN search. It also included experimental support for gRPC transport and GPU-accelerated vector indexing, a new Java agent-based security framework replacing the Java Security Manager, and pull-based ingestion from streaming sources such as Apache Kafka.[16]
Subsequent 3.x minor releases continued adding capabilities. OpenSearch 3.1 made GPU-accelerated index builds generally available and introduced semantic field support and star-tree indexes for aggregation acceleration of up to 100×. OpenSearch 3.3 delivered 11× faster performance compared to OpenSearch 1.3 and expanded gRPC transport across major query types. OpenSearch 3.4 added a no-code agentic search user experience with Model Context Protocol (MCP) integration. OpenSearch 3.5, released in February 2026, added agentic conversation memory, hook-based context management for LLM token optimization, and expanded Prometheus support for observability workloads.[17]
Projects
[edit]OpenSearch
[edit]OpenSearch is a Lucene-based search engine that started as a fork of version 7.10.2 of the Elasticsearch service.[6][1] It has Elastic NV trademarks and telemetry removed. It is licensed under the Apache License, version 2,[1] without a Contributor License Agreement.
Since version 3.0, OpenSearch is based on Apache Lucene 10. In addition to full-text search, OpenSearch supports vector search through multiple engines including Lucene, Faiss and nmslib, with support for vectors of up to 16,000 dimensions. This makes it suitable as a vector database for use cases such as semantic search and retrieval-augmented generation (RAG).[15]
OpenSearch Dashboards
[edit]OpenSearch Dashboards started as a fork of version 7.10.2 of Elastic's Kibana software, and is also under the Apache License, version 2.[6][1][18]
OpenSearch Kubernetes Operator
[edit]The OpenSearch Kubernetes Operator is an open-source operator for managing OpenSearch clusters on Kubernetes. Version 3.0, released in January 2026, introduced quorum-safe rolling restarts, multi-namespace and multi-tenant support, TLS certificate hot reloading, and support for OpenSearch 3.0 features including gRPC.[19]
Ecosystem and distributions
[edit]OpenSearch can be deployed as a self-managed cluster, via the managed Amazon OpenSearch Service, or through other managed providers such as Aiven and Instaclustr. Third-party enterprise distributions also exist, such as BDB OpenSearch Enterprise by BigData Boutique, which provides long-term support (LTS) versions, security patches, hardened configurations, and enterprise support for self-managed deployments.[20]
Core features such as LDAP and Active Directory integration, role-based access control, and encryption are included in OpenSearch's open-source distribution at no cost, unlike Elasticsearch where some of these features require a paid license.[15]
Community-backed solutions built on OpenSearch include Wazuh, an open-source XDR and SIEM platform.[15]
See also
[edit]References
[edit]- ^ a b c d e f g Christina Cardoza (April 13, 2021). "Amazon announces OpenSearch, an open-source fork of Elasticsearch and Kibana". Software Development Times. Retrieved 2021-06-01.
- ^ a b Itamar Syn-Hershko (January 2, 2026). "OpenSearch in 2025: Features, Improvements, and Community Growth". BigData Boutique. Retrieved 2026-02-22.
- ^ "Modernize your data observability with Amazon OpenSearch Service zero-ETL integration with Amazon S3 | AWS Big Data Blog". aws.amazon.com. 2024-06-05. Retrieved 2024-08-31.
- ^ "Elastic Reports First Quarter Fiscal 2025 Financial Results". 2024-08-29.
- ^ a b "Introducing OpenSearch". Amazon Web Services. 12 April 2021. Retrieved 27 April 2021.
- ^ a b c d e Tim Anderson (13 Apr 2021). "You know what? Fork this: AWS renames its take on Elasticsearch to OpenSearch following trademark fight". The Register. Retrieved 2021-06-01.
- ^ "Amazon Forks Elasticsearch Rebranding It as OpenSearch". InfoQ. Retrieved 2021-06-30.
- ^ Vaughan-Nichols, Steven (April 13, 2021). "OpenSearch: AWS rolls out its open source Elasticsearch fork". TechRepublic. Retrieved 2021-09-03.
- ^ Banon, Shay (14 January 2021). "Doubling down on open, Part II". Elastic. Retrieved 19 January 2021.
- ^ a b Vaughan-Nichols, Steven J. "Elastic changes open-source license to monetize cloud-service use". ZDNet. Retrieved 23 January 2021.
- ^ "CrateDB Doubling Down on Permissive Licensing and the Elasticsearch Lockdown". CrateDB. 27 January 2021. Retrieved 28 January 2021.
- ^ "Amazon Announces OpenSearch". www.i-programmer.info. Retrieved 2021-06-30.
- ^ "Linux Foundation Announces OpenSearch Software Foundation to Foster Open Collaboration in Search and Analytics". www.linuxfoundation.org. Retrieved 2024-09-20.
- ^ "AWS Welcomes the OpenSearch Software Foundation | AWS Open Source Blog". aws.amazon.com. 2024-09-16. Retrieved 2024-09-20.
- ^ a b c d Itamar Syn-Hershko (January 26, 2025). "Elasticsearch vs OpenSearch - 2025 update". BigData Boutique. Retrieved 2026-02-22.
- ^ "OpenSearch and OpenSearch Dashboards 3.0.0 Release Notes". GitHub. Retrieved 2026-02-22.
- ^ "OpenSearch and OpenSearch Dashboards 3.5.0 Release Notes". GitHub. Retrieved 2026-02-22.
- ^ "OpenSearch - Amazon forks Elasticsearch and the divergence begins". OpenSource Connections. 2021-04-14. Retrieved 2021-06-30.
- ^ Zevi Reinitz (January 26, 2026). "OpenSearch Kubernetes Operator 3.0 - Stability and Resilience Finally Delivered". BigData Boutique. Retrieved 2026-02-22.
- ^ "BDB OpenSearch Enterprise — The Enterprise-Ready OpenSearch Distribution". BigData Boutique. Retrieved 2026-02-22.