几个重要的名词(持续更新)
1. 节点(node)
运行着的ElasticSearch实例。
2. 集群(cluster)
一组具有相同cluster.name的节点的集合(一个节点也可以作为一个集群)
tips
在建立新的ElasticSearch节点的时候,最好将节点的名字更改,不要使用默认的集群名称。其中名字在config目录下的elasticsearch.yml文件中更改。更改后要重启数据库才会有效。
3. Shard(分片,一个Lucene实例,一个完整的搜索引擎,一个数据的容器)
将一个elasticsearch索引分割分别存储到不同的shard中进行分布存储。其优点在于可以横向扩展并且在搜索时可以多节点并行提升速度。
4. replica shard(复制分片)
集群的备份,也有提升性能的作用。
5. 索引(Index|indices)
索引(名词):一个索引(index)就像是传统数据库中的数据库,用于存储相关文档。
索引(动词):将一个文档存储到索引中,相当于INSERT关键字。
网友评论