es启动后配置步骤

配置好ik分词器后:

1.创建es索引: curl -XPUT localhost:9200/index   使用github上的命令,会报错,自己修改了一下

2.创建mapping: 

curl -XPOST http://localhost:9200/index/fulltext/_mapping -H 'Content-Type:application/json' -d'

{

 "properties": {

 "content": {

"type": "text",

 "analyzer": "ik_max_word",

"search_analyzer": "ik_max_word"

 }

 }

}'

3.创建doc

curl -XPOST http://localhost:9200/index/fulltext/1 -H 'Content-Type:application/json' -d

'{"content":"中华人民共和国"}'

4. 开启高亮

curl -XPOST http://localhost:9200/index/fulltext/_search  -H 'Content-Type:application/json' -d'

{

 "query" : { "match" : { "content" : "中华" }},

 "highlight" : {

"pre_tags" : ["<tag1>", "<tag2>"],

 "post_tags" : ["</tag1>", "</tag2>"],

 "fields" : {

 "content" : {}

}

 }

}'

elasticsearch-head是elastic search集群的一个web前端。源代码托管在github.com,地址是:https://github.com/mobz/elasticsearch-head。这是一个学习elasticsearch的利器。

安装

有两种方式来使用head。一种方式是作为ealsticsearch的插件,另一种是将其作为一个独立的webapp来运行。这里将其作为elasticsearch插件来使用。

在线安装步骤:

离线安装步骤:

操作到现在已经安装好 es和ik,并且已经想index索引库中加入了几条数据,但这只是在控制台操作,没有在可视化页面操作,也没有整合到项目中使用java业务来操作

猜你喜欢

转载自blog.csdn.net/xiaoguaihu12/article/details/82907767