摘要: 什么是mapping mapping类似于数据库的schema,表结构,主要作用如下: 定义索引中字段的名称 字段的数据类型 倒排索引相关的配置 mapping会把es中的json文档映射成lucene所需要的扁平格式。 字段类型 简单类型 Text / Keyword Date Integer / 阅读全文
posted @ 2021-03-07 23:26 iBrake 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Search调用 /index1/_search /index1,index2/_search /index*/_search URI Search get /users/_search?q=is&df=message&sort=post_date:desc&from=3&size=10&timeo 阅读全文
posted @ 2021-03-07 19:06 iBrake 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 倒排索引 常规目录:正排索引,文档id到文档内容和单词的关联 附录索引:倒排索引,单词到文档id的关联 倒排索引项组成 文档id 词频,相关性 位置 偏移,开始和结束的位置,用于高亮显示等 elasticsearch的json的每一个字段都有自己的倒排索引 analysis分词 Analyzer是e 阅读全文
posted @ 2021-03-07 17:12 iBrake 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Create 不指定id // create document. 自动生成_id POST users/_doc { "user":"Mike", "post_date":"2021-03-07", "message":"this is mike" } 指定id (如果存在则报错) // creat 阅读全文
posted @ 2021-03-07 15:28 iBrake 阅读(15) 评论(0) 推荐(0) 编辑