简介
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;