mysql ElasticSearch
    database
    table index(7.x开始type为固定值_doc)
    row document
    column field
    schema mapping
    sql DSL(Descriptor Structure Laguage)

    **1.索引 **
    有两个含义: 动词(insert) , 名词(表)
    Elasticsearch将它的数据存储到一个或者多个索引(index)中,索引就像数据库,可以向索引写入文档或者从索引中读取文档。

    1. PUT /movies/movie/1
    2. {
    3. "title": "The Godfather",
    4. "director": "Francis Ford Coppola",
    5. "year": 1972,
    6. "genres": ["Crime", "Drama"]
    7. }

    2.文档
    文档(document)是Elasticsearch中的主要实体。所以,所有使用Elasticsearch最终都会归结到文档的搜索上
    从客户端看,文档就是一个JSON对象,文档由字段构成,每个字段包含字段名以及一个或多个字段值。文档之间可能有各自不同的字段集合,文档没有固定的模式或强制的结构。

    3.类型(7.x开始取消)
    Elasticsearch中每个文档都有与之对应的类型(type)定义,允许在一个索引存储多种文档类型,并提供不同映射。
    类型就像一个数据库表
    **
    4.映射
    映射做的就是,存储分析链所需的信息。
    主要就是设置一些参数,根据这些参数来做过滤还是分割词条。