Blogs

Developer insights and practical how-to articles from our experts to inspire and empower your search experience.

Filters

Retrieval of originating information in multi-vector documents

Learn about multi-vector documents in Elasticsearch, their use cases, and how to link original context to a multi-vector document.

Gilad Gal

How to detect which index template Elasticsearch will use before an index creation

Learn about Elasticsearch index templates and how to detect which index template Elasticsearch will use before creating the index itself.

Musab Dogan

RAG & RBAC integration: Protect data and boost AI capabilities

Discover how Retrieval Augmented Generation (RAG) & Role-Based Access Control (RBAC) integrate to protect data and boost AI capabilities.

Jeff Vestal

Red Hat & Elastic: Red Hat OpenShift AI integration with Elasticsearch

Red Hat OpenShift users can now implement Elasticsearch for vector search & RAG applications via the Red Hat Ecosystem Catalog. Explore this integration here.

Aditya Tripathi

Evaluating scalar quantization in Elasticsearch

Learn how scalar quantization can be used to reduce the memory footprint of vector embeddings in Elasticsearch through an experiment.

ES|QL queries to Java objects

Learn how to perform ES|QL queries with the Java client. Follow this guide for step-by-step instructions, including examples.

Laura Trotta

Making Elasticsearch and Lucene the best vector database: up to 8x faster and 32x efficient

Discover the recent enhancements and optimizations that notably improve vector search performance in Elasticsearch & Lucene vector database.

Mayya Sharipova

Scalar quantization optimized for vector databases

Optimizing scalar quantization for the vector database use case allows us to achieve significantly better performance for the same retrieval quality at high compression ratios.

Thomas Veasey

Understanding Int4 scalar quantization in Lucene

This blog explains how int4 quantization works in Lucene, how it lines up, and the benefits of using int4 quantization.

Benjamin Trent

Elastic Cloud adds Elasticsearch Vector Database optimized instance to Google Cloud

Elasticsearch's vector search optimized profile for GCP is available. Learn more about it and how to use it in this blog.

Serena Chou

Simplifying kNN search

Elastic's kNN search has evolved. This blog explains the simplification of kNN search, where k and num_candidates are now optional.

Panagiotis Bailis

Making Lucene faster with vectorization and FFI/madvise

Discover how modern Java features, including vectorization and FFI/madvise, are speeding up Lucene's performance.

Chris Hegarty

Ready to build state of the art search experiences?

Sufficiently advanced search isn’t achieved with the efforts of one. Elasticsearch is powered by data scientists, ML ops, engineers, and many more who are just as passionate about search as you are. Let’s connect and work together to build the magical search experience that will get you the results you want.

Try it yourself