Phrase Matching in Elasticsearch | match_phrase, slop [Elasticsearch 7 for Beginners #4.6 ]

Опубликовано: 27 Ноябрь 2020
на канале: Codetuber
5,251
139

In this elastic search tutorial, we discuss about phrase matching in Elasticsearch. This is part of Query DSL (Domain Specific Language). We also discuss about the proximity queries.

Sections:
00:00 - What is a phrase for elasticsearch?
00:25 - Why a match query does not perform phrase matching?
01:37 - Phrase matching in ElasticSearch
02:17 - What is slop?
04:30 - Phrase matching without considering order?
05:49 - What is a proximity query?

References: https://www.elastic.co/guide/en/elast...

Playlist Link:    • What is Elastic Search  and ELK Stack...  

Hashtags:
#coding #theory #computerscience #elasticsearch #clusters #distributedSystems #tutorial #logstash #kibana #beats #aws #dataScience #queryDSL #slop #phraseMatching #proximityQueries

Places where these ideas can be used:
To search for phrases in elasticSearch
To perform proximity queries in elasticSearch

Some Theory:

The match_phrase query analyzes the text and creates a phrase query out of the analyzed text.

A phrase query matches terms up to a configurable slop (which defaults to 0) in any order. Transposed terms have a slop of 2.

The analyzer can be set to control which analyzer will perform the analysis process on the text. It defaults to the field explicit mapping definition, or the default search analyzer.

(This tutorial is part of a series of tutorials on Elasticsearch, logstash and Kibana. It uses docker for purpose of installation, and may even use aws in the future.)


Смотрите видео Phrase Matching in Elasticsearch | match_phrase, slop [Elasticsearch 7 for Beginners #4.6 ] онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Codetuber 27 Ноябрь 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 5,251 раз и оно понравилось 139 людям.