Geographic location maintenance and retrieval case sharing of elastic search

Elasticsearch geographic location information maintenance and retrieval case sharing 1. Preparation Reference documents< Introduction of high performance elastic search ORM development library >Import and configure es client to project 2. Define mapping with geographic location type Create a city index table structure, the type of f ...

Posted by Dean Glass on Fri, 03 Apr 2020 00:43:09 +0200

Elasticsearch series--prefix search and fuzzy search

outline In this article, we introduce several ways to use partial search. The browser search box that we often use, when typing, pops up a drop-down prompt, which is also based on the principle of local search. PrefixQuery In the previous search, terms are the smallest matching unit and the words that exist in the inverted index. Now let's talk ...

Posted by jariizumi on Sun, 22 Mar 2020 03:14:31 +0100

014.Kubernetes Prometheus+Grafana+EFK+Kibana+Glusterfs Integrated Solution

A glusterfs storage cluster deployment Note: The following are brief steps for detailed reference to GlusterFS Independent Deployment with 009.Kubernetes Permanent Storage. 1.1 schema slightly 1.2 Related Planning Host IP disk Remarks k8smaster01 172.24.8.71 - Kubernetes Master Node Heketi Host k8smaster02 172.2 ...

Posted by maseeha on Fri, 20 Mar 2020 02:03:46 +0100

Elk -- the simplest installation and configuration of filebeat

I just do a basic configuration here to ensure that the logs to be collected can be collected, and then the same log information can be merged in multiple lines (as mentioned in the introduction of filebeat, the harvester reads the logs one line at a time), and then a name can be marked (this can be used when configuring kibana ...

Posted by mubashir on Wed, 18 Mar 2020 16:10:11 +0100

ElasticSearch word breaker, take a look

This article mainly introduces what is Analysis, what is the word breaker, and how the word breaker of ElasticSearch works. Finally, it will introduce how to do the Chinese word breaker. First of all, what is Analysis What is Analysis? As the name implies, text Analysis is the process of converting the full text into a series of words (term/tok ...

Posted by Danno13 on Sun, 08 Mar 2020 13:58:31 +0100

ElasticSearch index details

Still using mysql for full-text indexing? Try elastic search! Note: the following documents are based on elasticsearch version 7. X, which is different from the old version 1. Format description The data interaction interface of elasticSearch is based on http protocol, and the basic format is as fol ...

Posted by ErcFrtz on Sun, 09 Feb 2020 11:55:43 +0100

Can al builds real-time index (two ways adapter and springboot)

1, Overview and installation of canal 1.1 briefly Can al simulates mysql slave interaction protocol, pretends to be a slave node of mysql and sends dump protocol to mysql master. After receiving the dump request, mysql master starts to push binary log to slave. Can al parses binary log objects, tha ...

Posted by Braet on Sat, 01 Feb 2020 15:15:34 +0100

Elasticsearch series - Custom mapping

outline This article continues with the previous one, focusing on customizing mapping, custom objects, and the underlying structure of array collection classes. Custom mapping The previous article described the automatic mapping of Elasticsearch. When creating an index, you can specify the mapping information first, or take the music index as a ...

Posted by phpgeek17 on Fri, 27 Dec 2019 01:17:26 +0100

Search details of elastic search (2): request body search

The previous article introduced the search based on url. This time I want to talk about a more advanced search method - Request Body Search. The search parameters are not written on the url, but sent as the requested data. The syntax of Query DSL can be used to combine more flexible searches. A simple example GET /customer/_s ...

Posted by frabble on Wed, 25 Dec 2019 16:15:46 +0100

Laravel elastic search full text search settings

1. First install the jave environment jdk Download address I use the latest version. Sometimes the version corresponds to elastic search 2. Install elastic search Download address 3. Install the Laravel scout full-text search package. Here I use version 5.0.3, Tamayo / Laravel scout elastic. The version here is very important, otherwise I will ...

Posted by finger on Sun, 08 Dec 2019 01:19:10 +0100