elasticSearch基础知识

来源:互联网 发布:.java自学视频 编辑:程序博客网 时间:2024/06/01 08:42
  • elasticSearch关键字:索引,文档对象,映射,词条

  • 创建文档时,会自动创建索引(index)和映射

  • 默认情况下,使用的分词方式是每个字为一个分词,但是这并不高效和实用,为此使用elasticSearch结合IK 分词器更符合实际应用

  • 什么时候实现IK分词器设置—–在设置映射对象时实现IK分词器

        XContentBuilder builder = XContentFactory.jsonBuilder().startObject()                .startObject("article").startObject("properties")                .startObject("id").field("type", "integer")                .field("store", "yes").endObject().startObject("title")                .field("type", "string").field("store", "yes")                .field("analyzer", "ik").endObject().startObject("content")                .field("type", "string").field("store", "yes")                .field("analyzer", "ik").endObject().endObject().endObject()                .endObject();        PutMappingRequest mapping = Requests.putMappingRequest("blog2").type("article").source(builder);
原创粉丝点击