Elasticsearch创建Mapping的详细步骤和示例

分类:知识百科 日期: 点击:0

Elasticsearch创建Mapping的步骤

  • 定义Mapping结构,创建一个JSON格式的Mapping文件,其中包括文档类型、字段类型、字段分词器、字段属性等。
  • 使用Elasticsearch的RESTful API,将Mapping文件发送给Elasticsearch集群,并创建Mapping。
  • 检查Mapping是否创建成功,如果成功,则可以对Elasticsearch集群进行查询、索引等操作。

Elasticsearch创建Mapping的示例

PUT /my_index
{
  "mappings": {
    "my_type": {
      "properties": {
        "title": {
          "type": "text",
          "analyzer": "ik_max_word"
        },
        "content": {
          "type": "text",
          "analyzer": "ik_max_word"
        }
      }
    }
  }
}

上面的示例中,我们使用PUT方法创建了一个名为my_index的索引,并为其创建了一个名为my_type的文档类型,并为该文档类型定义了两个字段:title和content,其中title和content字段的类型都是text,并且都使用ik_max_word分词器。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。