Elasticsearch Searching Data Flow

Understanding Elasticsearch searching data flow

Search is a generic term for information retrieval. Elasticsearch provides various retrieval capabilities, including full-text searches, geo searches, range searches, scripted searches, and aggregations. How does Elasticsearch execute a search query behind the scenes? The following diagram shows data flow for searching operations. ...

Jan 11, 2023 · Duy Do
Elasticsearch Indexing Data Flow

Understanding Elasticsearch deleting data flow

How is a document deleted from Elasticsearch? The following diagram shows data flow behinds the scene of deleting a single document. ...

Jan 10, 2023 · Duy Do
Elasticsearch Indexing Data Flow

Understanding Elasticsearch indexing data flow

When a document is stored in Elasticsearch, it is indexed and fully searchable within 1 second. Elasticsearch uses an inverted index data structure that supports full-text searches efficiently and very fast. ...

Jan 9, 2023 · Duy Do

Interview at Elastic

Some months ago, I had an interview with Elastic for Java Software/Support Engineer position. The interview was an interesting experience I’ve ever had, Elastic is a brilliant company with great people and amazing culture. ...

Jul 20, 2017 · Duy Do

EVM - Elasticsearch Version Manager

As an Elasticsearch consultant, I often work with different versions of Elasticsearch. To make my developer life easier, I created evm. It allows me to install, remove, test multiple versions easily. ...

May 20, 2017 · Duy Do