ES Distributed Principle

A ready knowledge

elasticsearch design concept is a distributed search engine, the underlying implementation is based on Lucene, the core idea is to start the process es multiple instances on multi-state machine, consisting of a cluster es. Understand several concepts:

1, near real-
es is a near real-time search platform, which means that, from a document index documents can be searched until there is a slight delay

2, the cluster (cluster)
a cluster has multiple nodes (servers) composition, save all your data together through all nodes and node through joint index and search capabilities of the set, each cluster has a unique name to identify

3, the nodes (node)
A node is a single server, is part of the data stored on your cluster, and participating in the cluster and search capabilities, a node can be added to a particular cluster by configuring specific name, in a cluster, how many nodes you want to start the number of nodes can start.

4, the index (index)
index is a collection of documents as well as some common characteristics of an index is a name that uniquely identifies, and this name is used to index through the document to perform a search, update and delete operations.

5, type (of the type)
of the type in 6.0.0 has been deprecated

Why not?

 

6, the document (document)
a document is a basic search unit

Guess you like

Origin www.cnblogs.com/JimShi/p/11309640.html