ElasticSearch 索引,它们是如何工作的,它们是什么?
ElasticSearch Index, how they work and what they are?
我正在阅读 ES 文档和 this 部分。这里说 -
Under the covers, an Elasticsearch index is really just a logical grouping of one or more physical shards, where each shard is actually a self-contained index.
这是什么意思?我无法理解这一点。 ES Index 和自包含索引有区别吗?
如果您不知道,Elasticsearch 使用 Lucene 流行的搜索引擎库,您也可以将 Elasticsearch 视为分布式 Lucene。
Elasticsearch 的分布式特性源于这样一个事实,即每个 ES 索引都可以由多个分片(内部是成熟的 Lucene 索引)组成,并且这些分片可以在多个物理节点上水平扩展。
不要混淆命名约定并理解您在 突出显示的句子中解释的概念,ES 索引是所有分片(内部物理 lucene 分片)的逻辑分组,由于它的分布式特性就体现出来了。
有多种相关资源可用,我只是试图总结您问题中关于分片(自包含索引)的重要部分。
编辑::最近 Elasticsearch 删除了它的类型和原因,因为它使用 their official docs of removal types explaination 中解释的 Lucene,这将帮助您更好地理解。
我正在阅读 ES 文档和 this 部分。这里说 -
Under the covers, an Elasticsearch index is really just a logical grouping of one or more physical shards, where each shard is actually a self-contained index.
这是什么意思?我无法理解这一点。 ES Index 和自包含索引有区别吗?
如果您不知道,Elasticsearch 使用 Lucene 流行的搜索引擎库,您也可以将 Elasticsearch 视为分布式 Lucene。
Elasticsearch 的分布式特性源于这样一个事实,即每个 ES 索引都可以由多个分片(内部是成熟的 Lucene 索引)组成,并且这些分片可以在多个物理节点上水平扩展。
不要混淆命名约定并理解您在 突出显示的句子中解释的概念,ES 索引是所有分片(内部物理 lucene 分片)的逻辑分组,由于它的分布式特性就体现出来了。
有多种相关资源可用,我只是试图总结您问题中关于分片(自包含索引)的重要部分。
编辑::最近 Elasticsearch 删除了它的类型和原因,因为它使用 their official docs of removal types explaination 中解释的 Lucene,这将帮助您更好地理解。