# 2.基础学前班

主要是一些概念的理解需要明白,正好有一本[Elasticsearch - The Definitive Guide \[2.x\] ](https://www.gitbook.com/book/xiaoxiami/elasticsearch/edit)这是一本官方出的针对2.x全文指南,

中文地址:[Elasticsearch２x : 权威指南](https://www.gitbook.com/book/xiaoxiami/elasticsearch/edit)

虽然是一本针对于2.x版本的Elasticsearch，章节的内容比较简单，但是能够更快的让你初步了解Elasticsearch一些概念上的东西，以下目录是为了我认为需要了解的，如果想全面看请点击中文地址查看全文.

扫盲

* [和 Elasticsearch 交互](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_talking_to_elasticsearch.html)
* [面向文档](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_document_oriented.html) [分布式特性](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_distributed_nature.html)

[集群内的原理](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distributed-cluster.html)

* [空集群](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_an-empty-cluster.html)
* [集群健康](https://www.elastic.co/guide/cn/elasticsearch/guide/current/cluster-health.html)
* [添加索引](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_add-an-index.html)
* [添加故障转移](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_add_failover.html)
* [水平扩容](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_scale_horizontally.html)
* [应对故障](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_coping_with_failure.html)

[数据输入和输出](https://www.elastic.co/guide/cn/elasticsearch/guide/current/data-in-data-out.html)

* [什么是文档?](https://www.elastic.co/guide/cn/elasticsearch/guide/current/document.html)
* [文档元数据](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_Document_Metadata.html)
* [检查文档是否存在](https://www.elastic.co/guide/cn/elasticsearch/guide/current/doc-exists.html)
* [处理冲突](https://www.elastic.co/guide/cn/elasticsearch/guide/current/version-control.html)
* [乐观并发控制](https://www.elastic.co/guide/cn/elasticsearch/guide/current/optimistic-concurrency-control.html)

[分布式文档存储](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distributed-docs.html)

* [路由一个文档到一个分片中](https://www.elastic.co/guide/cn/elasticsearch/guide/current/routing-value.html)
* [主分片和副本分片如何交互](https://www.elastic.co/guide/cn/elasticsearch/guide/current/how-primary-and-replica-shards-interact.html)
* [新建、索引和删除文档](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distrib-write.html)
* [取回一个文档](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distrib-read.html)
* [局部更新文档](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_partial_updates_to_a_document.html)
* [多文档模式](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distrib-multi-doc.html)

[映射和分析](https://www.elastic.co/guide/cn/elasticsearch/guide/current/mapping-analysis.html)

* [精确值 VS 全文](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_exact_values_versus_full_text.html)
* [倒排索引](https://www.elastic.co/guide/cn/elasticsearch/guide/current/inverted-index.html)
* [分析与分析器](https://www.elastic.co/guide/cn/elasticsearch/guide/current/analysis-intro.html)
* [映射](https://www.elastic.co/guide/cn/elasticsearch/guide/current/mapping-intro.html)
* [复杂核心域类型](https://www.elastic.co/guide/cn/elasticsearch/guide/current/complex-core-fields.html)

[排序与相关性](https://www.elastic.co/guide/cn/elasticsearch/guide/current/sorting.html)

* [排序](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_Sorting.html)
* [字符串排序与多字段](https://www.elastic.co/guide/cn/elasticsearch/guide/current/multi-fields.html)
* [什么是相关性?](https://www.elastic.co/guide/cn/elasticsearch/guide/current/relevance-intro.html)
* [Doc Values 介绍](https://www.elastic.co/guide/cn/elasticsearch/guide/current/docvalues-intro.html)

[执行分布式检索](https://www.elastic.co/guide/cn/elasticsearch/guide/current/distributed-search.html)

* [查询阶段](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_query_phase.html)
* [取回阶段](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_fetch_phase.html)
* [搜索选项](https://www.elastic.co/guide/cn/elasticsearch/guide/current/_search_options.html)
* [游标查询*Scroll*](https://www.elastic.co/guide/cn/elasticsearch/guide/current/scroll.html)

[分片内部原理](https://www.elastic.co/guide/cn/elasticsearch/guide/current/inside-a-shard.html)

* [使文本可被搜索](https://www.elastic.co/guide/cn/elasticsearch/guide/current/making-text-searchable.html)
* [动态更新索引](https://www.elastic.co/guide/cn/elasticsearch/guide/current/dynamic-indices.html)
* [近实时搜索](https://www.elastic.co/guide/cn/elasticsearch/guide/current/near-real-time.html)
* [持久化变更](https://www.elastic.co/guide/cn/elasticsearch/guide/current/translog.html)
* [段合并](https://www.elastic.co/guide/cn/elasticsearch/guide/current/merge-process.html)
