This is a cache of https://www.elastic.co/search-labs/blog. It is a snapshot of the page at 2025-07-19T00:53:32.928+0000.
Blogs - Elasticsearch Labs

Blogs

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

July 18, 2025

Elasticsearch rename index

Learn how to rename an index in Elasticsearch using four practical methods.

Elasticsearch rename index
Timeline of ES|QL improvements

Timeline of ES|QL improvements

Let’s walk through the history of ES|QL and its improvements.

AI-powered dashboards: From a vision to Kibana

July 16, 2025

AI-powered dashboards: From a vision to Kibana

Generate a dashboard using an LLM to process an image and turn it into a Kibana Dashboard.

Elasticsearch made simple: GCP Google Compute Engine

July 15, 2025

Elasticsearch made simple: GCP google Compute Engine

Learn how to set up an Elasticsearch deployment on a google Compute Engine VM instance with Kibana for search capabilities.

Run Elastic Open Crawler in Windows with Docker

July 14, 2025

Run Elastic Open Crawler in Windows with Docker

Learn how to use Docker to get Open Crawler working in a Windows environment.

Longer context ≠ better: Why RAG still matters

July 11, 2025

Longer context ≠ better: Why RAG still matters

Learn why the RAG strategy is still relevant and gives the most efficient and better results.

Diversifying search results with Maximum Marginal Relevance

Diversifying search results with Maximum Marginal Relevance

Implementing the Maximum Marginal Relevance (MMR) algorithm with Elasticsearch and Python. This blog includes code examples for vector search reranking.

Semantic text is all that and a bag of (BBQ) chips! With configurable chunking settings and index options

Semantic text is all that and a bag of (BBQ) chips! With configurable chunking settings and index options

Semantic text search is now customizable, with support for customizable chunking settings and index options to customize vector quantization, making semantic_text more powerful for expert use cases.

Elasticsearch string contains substring: Advanced query techniques

July 8, 2025

Elasticsearch string contains substring: Advanced query techniques

Explore techniques for querying Elasticsearch to find documents where a field contains a specific substring.

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 your are. Let’s connect and work together to build the magical search experience that will get you the results you want.

Try it yourself