倒排索引:

  • 将文档内容进行分词 并且绑定文档id 形成词条库 词条作为唯一索引
  • 对搜索内容进行分词 词条库进行匹配 找到关键字在词条库中绑定的文档id列表
  • 根据匹配上id列表找到对应文档

    分词器 ik
    ik_smart:粗粒度切分
    ik_max_word

Elasticsearch与MySQL的概念对比:

MySQLElasticsearchES描述
TableIndex表/索引库(相同类型的文档集合)
RowDocument存储的一行数据/文档(json)
ColumnFiled一条数据中的各字段/字段
SchemaMapping对数据的约束 数据类型/映射
SQLDSLsql语句/语句

cahrlotte
1 声望1 粉丝