Skip to content

简介

ElasticSearch 特点:分布式、RESTful 风格、搜索引擎、数据分析引擎

官网:Elastic

ES WEB:Elasticsearch:官方分布式搜索和分析引擎

Download ES:Download Elasticsearch

访问

端口:9200

作用:通过 RESTful 请求操作的端口

端口:9300

作用:ES 集群间组件的通信端口

概念

ES 是一个面向文档型的数据库,存储的是 JSON 格式的数据,一个文档就像数据库里的一条数据,字段就像数据库里的列。ES 和 MySQL 的对照关系:

mermaid
graph LR;
    A[MySQL]
    A1[表 Table]
    A2[行 Row]
    A3[列 Column]
    A4[表结构 Schema]
    A5[SQL]

    B[ElasticSearch]
    B1[索引 Index]
    B2[文档 Document]
    B3[字段 Field]
    B4[映射关系 Mapping]
    B5[DSL]

    A --> B;
    A1 --> B1;
    A2 --> B2;
    A3 --> B3;
    A4 --> B4;
    A5 --> B5;