91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

elasticsearch分詞器怎么使用

發布時間:2022-03-22 16:10:20 來源:億速云 閱讀:379 作者:iii 欄目:大數據

本篇內容主要講解“elasticsearch分詞器怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“elasticsearch分詞器怎么使用”吧!

1、在Elasticsearch的plugins目錄下建一個ik目錄,將ik安裝包解壓到該目錄 或 ./bin/elasticsearch-plugin install 

2、重啟Elasticsearch

3、測試分詞器

GET /_analyze
{
  "text": "中華人民共和國國徽",
  # 兩種:ik_smart較粗粒度的拆分 和 ik_max_word較細粒度的拆分
  "analyzer": "ik_max_word"
}

4、使用分詞器 在模版中定義好分詞

"settings": {
    "index": {
      "number_of_shards": "1",
      "number_of_replicas": "0"
    },
    "analysis": {
      "analyzer": {
        "ik":{
          "tokenizer" : "ik_max_word"
        }
      }
    }
  },
  .......
  "mappings": {
      "_doc" : {   
        "dynamic_templates": [
          {
            "integers": {
              "mapping": {
                "type": "long"
              },
              "match_mapping_type": "long",
              "match": "*"
            }
          },
          {
            "doubles": {
              "mapping": {
                "type": "double"
              },
              "match_mapping_type": "double",
              "match": "*"
            }
          },
          {
            "time_mapping": {
              "match_pattern": "regex",
              "mapping": {
                "format": "yyyy-MM-dd HH:mm:ss||strict_date_optional_time||epoch_millis",
                "type": "date"
              },
              "match_mapping_type": "string",
              "match": ".+(time|Time|TIME|date|Date|DATE)"
            }
          },
          {
            "ip_match": {
              "match_pattern": "regex",
              "mapping": {
                "type": "ip"
              },
              "match_mapping_type": "string",
              "match": ".+(IP|Ip|ip|iP)"
            }
          },
          {
            "port_match": {
              "match_pattern": "regex",
              "mapping": {
                "type": "long"
              },
              "match_mapping_type": "string",
              "match": ".+(Port|port|PORT)"
            }
          },
          {
            "name_mapping": {
              "match_pattern": "regex",
              "mapping": {
                "fields": {
                  "keyword": {
                    "ignore_above": 2560,
                    "type": "keyword"
                  }
                },
                "type": "text"
              },
              "match_mapping_type": "string",
              "match": ".+(Name|name)"
            }
          },
          {
            "strings": {
              "mapping": {
                "type": "keyword"
              },
              "match_mapping_type": "string",
              "match": "*"
            }
          }
        ],
        "date_detection": false,
        "properties": {
          "content": {
            "type" : "text",
            "analyzer": "ik_max_word",
            "fields" : {
              "keyword" : {
                "type" : "keyword",
                "ignore_above" : 256
              }
            }
          },
          "level": {
            "type": "keyword"
          },
          "target": {
            "type": "keyword"
          },
          "source": {
            "type": "keyword"
          },
          "alerttime": {
            "type": "date",
            "format": "yyyy-MM-dd HH:mm:ss"
          }
        }
      }
     }

到此,相信大家對“elasticsearch分詞器怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

井陉县| 墨竹工卡县| 南丰县| 苍溪县| 呼图壁县| 大新县| 军事| 穆棱市| 池州市| 庄河市| 黑河市| 武安市| 中西区| 忻城县| 长汀县| 阿克苏市| 汉阴县| 靖安县| 西宁市| 内黄县| 莎车县| 内江市| 温泉县| 延吉市| 仪陇县| 北票市| 江川县| 琼结县| 青铜峡市| 黔西| 尼勒克县| 盐池县| 石林| 阿城市| 三河市| 监利县| 余干县| 寿光市| 许昌县| 呼玛县| 鹤庆县|