Blogs

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

February 7, 2025

Concurrency bugs in Lucene: How to fix optimistic concurrency failures

Thanks to Fray, a deterministic concurrency testing framework from CMU’s PASTA Lab, we tracked down a tricky Lucene bug and squashed it

Concurrency bugs in Lucene: How to fix optimistic concurrency failures
A quick introduction to vector search

February 6, 2025

A quick introduction to vector search

This article is the first in a series of three that will dive into the intricacies of vector search, also known as semantic search, and how it is implemented in Elasticsearch.

Implementing clustering workflows in Elastic to enhance search relevance

February 5, 2025

Implementing clustering workflows in Elastic to enhance search relevance

We demonstrate how to integrate custom clustering models into the Elastic Stack by leveraging OpenAI text-ada-002 vectors, streamlining the workflow within Elastic’s ecosystem.

How to ingest data to Elasticsearch through Logstash

February 4, 2025

How to ingest data to Elasticsearch through Logstash

A step-by-step guide to integrating Logstash with Elasticsearch for efficient data ingestion, indexing, and search.

Elastic Playground: Using Elastic connectors to chat with your data

February 3, 2025

Elastic Playground: Using Elastic connectors to chat with your data

Learn how to use Elastic connectors to create a unified knowledge base with Playground.

Advanced integration tests with real Elasticsearch

January 31, 2025

Advanced integration tests with real Elasticsearch

Mastering advanced Elasticsearch integration testing: Faster, smarter, and optimized.

Testing DeepSeek R1 locally for RAG with Ollama and Kibana

January 30, 2025

Testing DeepSeek R1 locally for RAG with Ollama and Kibana

Learn how to run a local instance of DeepSeek and connect to it from within Kibana.

How to search languages with compound words

January 29, 2025

How to search languages with compound words

Compound words present challenges in search engines during text analysis and tokenization, as they can obscure meaningful connections between word components. Tools like the Hyphenation Decompounder Token Filter help address these issues by deconstructing compound words.

Faceted search: Use AI to improve search scope and results

January 28, 2025

Faceted search: Use AI to improve search scope and results

Explore how to use facet search in Elasticsearch to quickly narrow down options within categories.

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