vi config/elasticsearch.yml
加入:
http.host: 172.20.140.5, 127.0.0.1
curl -XPUT http://localhost:9200/index
curl -XPOST http://localhost:9200/index/question/_mapping -d'
{
"properties": {
"title": {
"type": "text",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
}
}'
~ vi plugins/ik/config/IKAnalyzer.cfg.xml
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典 -->
<!--插件自带了一下扩展字典,可以都加上 -->
<entry key="ext_dict">extra_main.dic;extra_single_word.dic;extra_single_word_full.dic</entry>
<!--用户可以在这里配置自己的扩展停止词字典-->
<entry key="ext_stopwords">ext_stopword.dic</entry>
<!--用户可以在这里配置远程扩展字典 -->
<entry key="remote_ext_dict">http://xxx.com/xxx.dic</entry>
<!--用户可以在这里配置远程扩展停止词字典-->
<entry key="remote_ext_stopwords">http://xxx.com/xxx.dic</entry>
</properties>
<!--获取远程扩展字典的时间间隔,单位:s ,默认60s-->
<entry key="update_remote_ext_dict_period">60</entry>
<!--获取远程扩展停止词字典的时间间隔,单位:s ,默认60s-->
<entry key="update_remote_stop_dict_period">60</entry>
curl -XPOST http://localhost:9200/zhizi_prod_es/question_document/1 -d'
{"title":"我是问题?"}'
curl -XPOST http://localhost:9200/zhizi_prod_es/question_document/2 -d'
{"title":"第二个问题?"}'
curl -XPOST http://localhost:9200/zhizi_prod_es/question_document/_search -d'
{
"query" : {
"match" : { "title" : "问题" }
}
}
'
发表评论 (对文章评论)