Blog
Recipes to vectors: Building a hybrid search app with OpenSearch
Ever wondered if OpenSearch can double as a vector database? Spoiler: it absolutely can. Whether you’re building a modern search experience, exploring hybrid retrieval, or just curious about embeddings, OpenSearch...
What's new in OpenSearch Query Insights: Advanced grouping, dashboards, and historical analysis
OpenSearch Query Insights gives you essential visibility into how search queries perform, helping you understand how queries run and how they use cluster resources. Since introducing Query Insights, we’ve aimed...
Building effective hybrid search in OpenSearch: Techniques and best practices
OpenSearch provides a wide range of capabilities to support modern search needs, including traditional keyword-based techniques like lexical search using BM25 and more advanced methods like semantic and hybrid search....
Navigating pagination in hybrid queries with the pagination_depth parameter
OpenSearch 2.10 introduced hybrid queries, which have become a popular choice for improving semantic search relevance. By combining full-text lexical search with semantic search, hybrid queries deliver better results than...
The power of star-tree indexes: Supercharging OpenSearch aggregations
Aggregations in OpenSearch play a critical role in enabling real-time data analysis and visualization. They are extensively used in OpenSearch Dashboards to create interactive charts and dashboards, providing insights into...
Boost OpenSearch vector search performance with Intel AVX-512
Introduced in OpenSearch 2.18, Intel Advanced Vector Extensions 512 (Intel AVX-512) is a set of new instructions that can accelerate vector workload performance. Vector search benchmarks using OpenSearch Benchmark showed...
Generative AI: OpenSearch's journey as an open-source search engine
The rise of generative AI has transformed search technology, evolving it from simple keyword-based retrieval to intelligent, multimodal search experiences powered by deep learning. In this keynote address at the...
GPU-accelerated vector search in OpenSearch: A new frontier
OpenSearch’s adoption as a vector database has grown significantly with the rise of generative AI applications. Vector search workloads are scaling from millions to billions of vectors, making traditional CPU-based...
Solution Provider Highlight - Enhancing anomaly detection in Amazon OpenSearch Service: A customer success story
As organizations increasingly rely on cloud services, monitoring and detecting anomalies in system behavior has become crucial for maintaining reliable operations. In this post, we’ll explore recent improvements to the...
Efficient large-scale filtering with bitmap filtering in OpenSearch
OpenSearch is a powerful open-source search and analytics engine that enables you to efficiently search and filter large datasets. A common search pattern involves filtering documents based on whether a...