In depth Elasticsearch: index creation
In order to deeply study Elasticsearch and Lucene, this paper starts with the creation process of Elasticsearch index and makes a small experiment on two important API s: Refresh and Flush. So as to understand how Elasticsearch indexes a document after receiving it. After understanding the whole process, we will further study the memory data st ...
Added by kimbhoot on Tue, 01 Feb 2022 00:08:08 +0200
Centos7 starts Elasticsearch error collation
I have encountered a lot of mistakes in practicing es recently. Now write down the problems for later review and summary
I won't repeat the process of installing es here. If you need the whole process of installing es, you can leave a message. If there are more, I'll write another detailed installation step
Problem 1. Enter the es installatio ...
Added by fhil85 on Sun, 30 Jan 2022 23:25:53 +0200
Elasticsearch participle, Docker installation, Nginx
brief introduction
Official documents: https://www.elastic.co/guide/en/elasticsearch/reference/7.x/analysis.html
A tokenizer receives a character stream, divides it into independent tokens (word elements, usually independent words), and then outputs the tokens stream.
For example: whitespace tokenizer splits text when it encounters whit ...
Added by silrayn on Sun, 30 Jan 2022 07:21:24 +0200
Similarity algorithm of recommendation system based on elastic search algorithm
1, Introduction to recommendation system
The recommendation system is mainly based on the analysis and processing of the user's historical behavior data to find the content that the user may be interested in, so as to actively recommend the content that the user may be interested in to the user;
From the perspective of the long tail theory of ...
Added by multe-media on Fri, 28 Jan 2022 00:07:16 +0200
ElasticSearch various word segmentation (Analyzer) patterns summary
definition Analyzer is a component in es that is specially used to deal with word segmentation. It is composed of three parts:
Character Filters: processing of original text, such as removing html Tokenizer: word segmentation according to rules Token Filter: process the segmented words, such as removing modifying words Type of word splitter
...
Added by madhavr on Thu, 27 Jan 2022 23:05:56 +0200
elasticsearch combined with canal to build master-slave replication architecture and integrate the actual battle of canal
catalogue
preface
Build canal
preface
Previously, we have built elasticsearch and elasticsearch head and integrated spring data elasticsearch. The following is the need to use canal to connect mysql and elasticsearch in series.
Build canal
First, we go to GitHub to find the warehouse of canal, and we can see the working principle of ca ...
Added by rgpayne on Thu, 27 Jan 2022 10:37:27 +0200
Isn't ES fragrant? Why do you want ClickHouse?
"
Elasticsearch is a real-time distributed search and analysis engine. Its bottom layer is built on Lucene. In short, Lucene has distributed functions by expanding its search capabilities.
ES usually provides end-to-end log / search analysis together with the other two open source components Logstash (log collection) and Kibana (dashboard ...
Added by shalinik on Mon, 24 Jan 2022 15:50:02 +0200
Introduction to Elasticsearch proficient in the installation and use of Hanlp word splitter
1, Version and correspondence
Plugin version
Branch version
7.x
7.x
6.x
6.x
2, Installation steps
1. Download and install the Plugin Release version corresponding to ES
a. download the corresponding release installation package. The latest release package can be downloaded from baidu disk (link: Baidu network disk, please ente ...
Added by Hypnos on Mon, 24 Jan 2022 09:31:28 +0200
Elasticsearch, head plug-in, kibana and ik participle installation and simple use
Elasticsearch
It is an open source and highly extended distributed full-text retrieval engine, which can store and retrieve data in near real time;It uses Java to develop and use Lucene as its core to realize all indexing and search functions, but its purpose is to hide the complexity of Lucene through a simple Restful API, so as to make full- ...
Added by izy on Sun, 23 Jan 2022 14:22:48 +0200
ElasticSearch7.9.3 study notes
I ES introduction
1.1 Lucene
Lucene is an open source, free, high-performance, full-text search engine written in pure Java. See for details Lucene study notes , no introduction here.
1.2 ElasticSearch
ElasticSearch is a distributed, scalable, near real-time, RESTful search and data analysis engine. ElasticSearch is written in Java. By ...
Added by knucklehead on Sun, 23 Jan 2022 10:57:41 +0200