入门

分布式集群中,我们介绍了分片,把它描述为底层的工作单元。但分片到底是什么,它怎样工作?在这章节,我们将回答这些问题:

  • 为什么搜索是近实时的?
  • 为什么文档的CRUD操作是实时的?
  • ES怎样保证更新持久化,即使断电也不会丢失?
  • 为什么删除文档不会立即释放空间?
  • 什么是refresh,flush, optimize API,以及什么时候你该使用它们?

为了理解分片如何工作,最简单的方式是从一堂历史课开始。我们将会看下,为了提供一个有近实时搜索和分析功能的分布式、持久化的搜索引擎需要解决哪些问题。

内容提示:

这章的内容是为了满足你的兴趣。为了使用ES,你不需要懂得并记住所有细节。阅读这章是为了感受下ES内部是如何运转的以及相关信息在哪,以备不时之需。但是不要被这些细节吓到。