Elasticsearch基本概念

Elasticsearch是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构哈哈和非结构化数据。

网站https://www.elastic.co/cn/webinars/getting-started-elasticsearch?elektra=home&storm=banner

  

基本概念:

 1、Index(索引)

  动词,相当于 mysql 中的insert

  名词,相当于mysql中的DataBase数据库

2、Type(类型)

  在Index(索引)中,可以定义一个或多个类型。类似于mysql中的Table表,每一种类型的数据放在一起。

即:将一条数据存在Elasticsearch的某个Index的某个Type下。相当于mysql中将一条数据存在一个数据库的一张表中。

3、Document(文档)

  保存在某个Index(索引)下,某个Type(类型)的一个数据(Document),文档是JSON格式,Document相当于mysql中的某个数据库里的某张表的数据。


Elasticsearch 概念--倒排索引