美文网首页
elasticsearch 基础概念 00 es介绍

elasticsearch 基础概念 00 es介绍

作者: 肆无忌惮的绅士 | 来源:发表于2019-08-28 21:30 被阅读0次

1.elasticsearch 是什么?

    elasticsearch 可以理解为 是一个分布式的文档存储系统,全文搜索引擎和数据分析引擎。

特性:

(1)分布式:es可以由多个服务器共同组建成es集群为应用提供服务

(2)文档存储系统: es存储最核心的数据类型就是json,es分布式的特性,可以存储海量级的数据,我们可以对es中的文档进行增加,更新,删除,查询等等操作

(3)搜索引擎:es提供很多查询的方式,cat api, restful api,java api 等等,也提供了很多相关的查询语法,我们可以通过多种方式对es存储的数据进行搜索

(4)数据分析引擎: es是分布式的,存储的数据量可以达到海量级别,我们可以通过各种组件应用对es中存储的数据进行分析,es也提供了跟多聚合分析相关的语法供应用使用

2.elasticsearch使用场景

   (1)数据量大的应用: 分布式特性可以用来存储海量级数据

   (2)数据结构多变的应用: es可以理解卫视nosql存储存储引擎,es也适合存储数据结构多变,数据结构之间很复杂的数据 

  (3)对数据的相关操作较为简单:增删改查

(4)对数据查询要求实时性较高: 分布式的特性,加上es提供的各类查询语法,很大程度上优化查询的效率,相比于从数据量很大的数据库中查询来说 ,es的查询效率很快

相关文章

网友评论

      本文标题:elasticsearch 基础概念 00 es介绍

      本文链接:https://www.haomeiwen.com/subject/gnzwzqtx.html