elasticsearch基础6——head插件安装和web页面查询操作使用、ik分词器_elasticsearch-head
在Elasticsearch中安装和使用Head插件进行可视化管理以及配置IK分词器的步骤如下:
安装Head插件
首先,你需要在Elasticsearch的根目录下运行以下命令来安装Head插件:
./bin/elasticsearch-plugin install mobz/elasticsearch-head
安装完成后,启动Elasticsearch服务。
使用Head插件
启动后,你可以通过访问
http://localhost:9200/_plugin/head/
来使用Head插件进行可视化管理。配置IK分词器
首先,你需要下载与你的Elasticsearch版本相对应的IK分词器版本。然后,将下载的ik分词器的jar包放置到Elasticsearch的
plugins
目录下的对应文件夹内(如果没有该文件夹,则需要创建)。
例如,如果你的Elasticsearch版本是7.x,那么你可以这样做:
mkdir -p ./plugins/ik
cp elasticsearch-analysis-ik-7.x.x.zip ./plugins/ik
unzip elasticsearch-analysis-ik-7.x.x.zip
然后重启Elasticsearch服务,分词器即可使用。
使用IK分词器
在创建索引时,可以指定分析器为IK分词器:
PUT /my_index
{
"settings": {
"analysis": {
"analyzer": {
"ik_analyzer": {
"type": "ik"
}
}
}
},
"mappings": {
"properties": {
"content": {
"type": "text",
"analyzer": "ik_analyzer"
}
}
}
}
然后,你可以使用Head插件中的搜索栏进行测试,输入文本后选择分词器进行分词。
注意:以上代码示例中的命令和配置可能需要根据你的实际Elasticsearch版本进行适当的调整。
评论已关闭