索引是文档的容器,是一类文档的集合。一个es集群中多个索引。
es是面向文档的,文档是可搜索数据的最小单位。可以理解为关系数据库中的一条记录。
文档会被序列化成json格式,每个字段有自己的数据类型。
每个文档有自己的unique id。可以自己指定或es自动生成。
节点是一个es的实例,每个节点都有名字。通过配置文件配置或者启动的时候(-E node.name=node1)指定。每个节点启动之后会分配一个uid,保存在data目录下。
一个node对应一个es instance 一个node可以有多个index 一个index可以有多个shard 一个shard是一个lucene index(这个index是lucene自己的概念、和es的index不是一回事)
《Elasticsearch核心技术与实战》