接近实时(NRT)
Elasticsearch是一个近乎实时的搜索平台。这意味着从建立文档索引到可以搜索到文档之间会有一点延迟(通常是1秒)。
集群(集群)
集群由一个或多个节点组成,这些节点保存您的全部数据,并一起提供索引和搜索功能。一个集群由一个唯一的名称标识,默认情况下是“elasticsearch”。这个名称很重要,因为节点只能通过指定其名称来加入集群。在产品环境中显式设置这个名称是一个好习惯,但是在测试/开发中使用默认值也是很好的。
节点(节点)
节点是群集中的服务器。作为集群的一部分,它存储您的数据并参与集群的索引和搜索功能。与集群类似,节点也由名称标识。默认情况下,这个名字是一个随机的漫威漫画人物的名字,它将在启动时被赋予节点。这个名字对于管理非常重要,因为在这个管理过程中,你将决定网络中的哪些服务器对应于Elasticsearch集群中的哪些节点。
通过配置群集名称,节点可以加入指定的群集。默认情况下,每个节点将被安排加入一个名为“elasticsearch”的集群,这意味着如果你启动你的网络中的几个节点,并假设它们可以找到彼此,它们将自动形成并加入一个名为“elasticsearch”的集群。
在集群中,您可以拥有任意数量的节点。而且,如果你的网络中目前没有运行Elasticsearch节点,此时启动一个节点,默认会创建并加入一个名为“elasticsearch”的集群。