Opensearch
OpenSearch is an open-source, community-driven search and analytics engine designed for distributed search, log analytics, and real-time data exploration. It originated as a fork of Elasticsearch 7.10 and Kibana 7.10, maintained by the OpenSearch Project under the Amazon Open Source program. It provides a fully open alternative to proprietary search solutions.
Full-Text Search Engine
Powerful search capabilities using Lucene with support for structured and unstructured data.
OpenSearch Dashboards
Visualization and management layer for interacting with OpenSearch data via charts, graphs, and maps.
Distributed and Scalable
Horizontal scaling through sharding and replication across nodes.
Security Features (Built-In)
Authentication, role-based access control (RBAC), encryption (TLS), audit logging, and multitenancy.
Anomaly Detection
Machine learning-based detection of outliers and anomalies in time-series data.
SQL and Piped Query Syntax
Query using SQL-like syntax or OpenSearch's query DSL for flexibility.
Alerting and Notifications
Trigger alerts based on search queries and integrate with Slack, email, or webhooks.
Ingestion Pipelines
Pre-process data using custom pipelines before indexing.
Extensibility
Plugin-friendly architecture and a rich set of community-supported plugins.