1.

What is an Analyzer ElasticSearch?

Answer»

When indexing DATA in ELASTICSEARCH, the data is internally TRANSFORMED by the Analyzer assigned to the index. In essence, an analyzer indicates how text should be indexed and searched in ElasticSearch. Elasticsearch comes with several ready-to-use analyzers built into it. You can also CREATE custom analyzers by combining the built-in CHARACTER filters, tokenizers, and token filters.

  • Character filter: Used to remove unused characters or change some characters.
  • Tokenizer: Divides or breaks text into tokens (or words) based on some criteria (e.g. whitespace).
  • Token filter: The filter receives tokens and applies filters to them (such as changing uppercase terms into lowercase).


Discussion

No Comment Found