Prefix Query vs Fuzzy Query

I started to use ElasticSearch in my project. Today there’s one requirement from our customer, that is keyword search by matching the beginning letters of words, for example,  if the document contains “kimchi” as username, when searching for “kim”, “kimchi” should also be returned. So let’s see what ElasticSearch can offer Prefix Query Prefix Query: Matches ...