From dac6009eaa5fe5e50bc040aa0c5c7432b139d6f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E9=92=8A?= Date: Wed, 19 Apr 2023 09:45:45 +0000 Subject: [PATCH] =?UTF-8?q?Update=2001.ES=E7=AE=80=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/01.ES简介.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/01.ES简介.md b/docs/01.ES简介.md index 7638071..535e14c 100644 --- a/docs/01.ES简介.md +++ b/docs/01.ES简介.md @@ -9,6 +9,19 @@ Elasticsearch 是一个非常强大的搜索引擎。它目前被广泛地使用 Elasticsearch 处于最核心的位置,它可以帮我们对数据进行快速地搜索及分析。 +Elasticsearch 的数据模型采用的是 Free Scheme 模式,以 JSON 主体,数据字段可以灵活添加,字段层级位置也可以灵活设置 ,关系数据库中需要多表关联查询。 + +在 Elasticsearch 中可以通过反范式的关联能力,将多个业务表数据合并到一个索引中,采用对象嵌套的方式。 + +Elasticsearch 天然分布式设计,副本与分片机制使得集群具备弹性扩展能力,可以应付超大的数据量查询,在单索引数据量十亿级也可以在亚秒内响应查询。 + +Elasticsearch 基于 Lucene 核心库构建,以倒排索引算法为基础,集成多种高效算法。 + +Elasticsearch 默认为所有字段创建索引,任索引字段可组合使用,且查询效率相当高,相比关系型数据库索更加高效灵活。 + +在业务系统中,有很多场景都需要这种任意字段组合查询的能力,简称通用搜索。 + +