Post
KO

Understanding ES works

Shard

Elasticsearch shard -> Lucene Index -> Segment

How “indexing” works?

![]()

Index Mapping

![](/assets/images/posts/222844692411/04f95b86e941.png?type=w580)

Refresh for searchable

![](/assets/images/posts/222844692411/535abfde42d7.png?type=w580)

Flush for store on disk

![](/assets/images/posts/222844692411/6a2068eb42a4.png?type=w580)

Search Process

![](/assets/images/posts/222844692411/777e9feb2270.png?type=w580) ![](/assets/images/posts/222844692411/02fd0ddb1f3f.png?type=w580) ![](/assets/images/posts/222844692411/086f48346ebf.png?type=w580) ![](/assets/images/posts/222844692411/e4e75ff705a9.png?type=w580)

Elasticsearch의 성능은 hardware에 민감하다.

![](/assets/images/posts/222844692411/25b9f2b4be7f.png?type=w580) ![](/assets/images/posts/222844692411/59821ba07fdb.png?type=w580) ![](/assets/images/posts/222844692411/cf77fc34513d.png?type=w580) ![](/assets/images/posts/222844692411/9c859be1b95a.png?type=w580) ![](/assets/images/posts/222844692411/776903776bb2.png?type=w580) ![](/assets/images/posts/222844692411/8313118e025f.png?type=w580)

This article is licensed under CC BY 4.0 by the author.