一、ElasticSearch 术语及概念 1、term(索引词) 在ElasticSearch中term(索引词)是一个能被索引的精确值。foo、Foo、FOO这几个单词是不同的索引词。term(索引词)可以通过term查询进行准确的搜索。 2、analysis(分析) 分析是将文本转换为索引词的过程,分析的结果依赖于分词器,例如:FOO BAR、Foo-Bar和foo bar这几个单词有可能会被分析成相同的索引词foo和bar。 3、node(节点) 一个节点是一个逻辑上独立的服务,它是集群的一部分,可以存储数据,并参与集群的索引和搜索功能,它就像集群一样,节点也有唯一的名字,也可以定义任何你想要的节点名字。这个名字在管理中很重要,在网络中ElasticSearch集群通过节点名称进行管理和通信。 4、cluster(集群) 集群由一个或多个节点组成的,对外提供服务。在所有节点中,一个集群有一个唯一的名称,此集群名称是非常重要的,因为每个节点只能是集群的一部分,当一个节点被设置为相同的集群名称时,就会自动加入集群。<