taesik

type of node 본문

Concepts/ElasticSearch

type of node

taesikk 2022. 2. 20. 15:36

master_node

- Manage the cluster.
- Overall management such as adding and removing nodes.

If you want to set the node exclusively for the master node, open the elasticsearch.yml file in the server's conf folder and configure it as follows.

node.master:true
node.data:false
node.ingest:false
search.remote.connect:false

 

 

data_node

- Storing real data.
- Nodes that perform data operations such as searches and statistics

Data nodes should be separated from master nodes whenever possible. If you modify the elasticsearch.yml file as follows, you can set it as a data node only.

 

node.master:false
node.data:true
node.ingest:false
search.remote.connect: false

 

 

coordinating_node

- Nodes that only handle user requests
- The cluster-related requests are forwarded to the master node
, and data-related requests are forwarded to the data node.

 

node.master:false
node.data:false
node.ingest:false
search.remote.connect: false

 

 

 

ingest_node

- Node for pre-processing of documents
- Document format can be changed in various ways before index creation
node.master:false
node.data:false
node.ingest:true
search.remote.connect: false

'Concepts > ElasticSearch' 카테고리의 다른 글

mapping parameter  (0) 2022.02.20
mapping index example  (0) 2022.02.20
data aggregation type  (0) 2022.02.20
Example of aggregation showing overlapping country types by genre  (0) 2022.02.20
index creation example  (0) 2022.02.20