1眶痰、根據(jù)上編博客啟動相對應(yīng)的服務(wù)橘券,進(jìn)項連接如下:
2、ElasticSearch提供了豐富的http url接口對外提供服務(wù)削解,
這也使得ElasticSearch插件特別多,功能也強(qiáng)大沟娱;
我們今天來講下 用Head插件來添加索引
這里有好幾種方式氛驮,先講一種原始的,
選擇 復(fù)合查詢 ;
地址欄輸入:http://localhost:9200/student ? ? PUT方式
注:這里寫的是student济似,也可以寫成其他的矫废;
然后點(diǎn)擊“提交請求”,即可砰蠢;
右側(cè)返回索引添加成功信息蓖扑;
3、返回 概要 首頁 點(diǎn)擊 刷新 也能看到新建的索引student
4台舱、新建索引第二種防范:
點(diǎn)擊“索引”律杠,點(diǎn)擊:新建索引
輸入索引名稱即可 當(dāng)然默認(rèn)分片數(shù)是5 副本數(shù)是1 我們輸入索引名稱student2 分片數(shù)10 副本2
假如單個機(jī)器部署的話 副本是沒地方分配的 一般集群都是2臺或者2臺以上機(jī)器集群,副本都不存對應(yīng)的分片所以機(jī)器的,這樣能保證集群系統(tǒng)的可靠性柜去。
我們點(diǎn)擊"OK" 即可輕松建立索引 以及分片數(shù)和副本灰嫉;
5、回到概要首頁诡蜓;可以看到新建的索引student2
6、刪除索引胰挑;點(diǎn)擊“動作”蔓罚,選擇“刪除”;就可以刪除索引了
7瞻颂、ElasticSearch-Head插件添加豺谈,修改,刪除文檔
我們用head插件來實(shí)現(xiàn)下添加贡这,修改茬末,刪除文檔操作;
首先是添加文檔盖矫,這里我們給book索引添加文檔
先進(jìn)入符合查詢
post方式 ?http://192.168.1.110:9200/book/java ? POST方式
這里book是索引 java是類別;id可以不寫
假如id沒寫的話 系統(tǒng)也會給我們自動生成一個
假如id本身已經(jīng)存在 那就變成了修改操作丽惭;我們一般都要指定下id
我們輸入Json數(shù)據(jù),然后點(diǎn)擊提交辈双,右側(cè)顯示創(chuàng)建成功责掏,當(dāng)然我們可以驗(yàn)證下json
8、點(diǎn) 數(shù)據(jù)瀏覽:查看文檔是否添加成功湃望!
9换衬、修改文檔的話,
方式和添加一樣证芭,只不過我們一定要指定已經(jīng)存在的id
地址輸入:http://192.168.1.110:9200/book/java/faP802IBZNWF0o8nl1xA/ ?POST方式
然后修改下數(shù)據(jù)瞳浦,點(diǎn)擊提交:
10、查看數(shù)據(jù)瀏覽:
11废士、查詢文檔叫潦;通過指定ID來查詢指定文檔
http://localhost:9200/book/java/fKP402IBZNWF0O8nKFWB ?GET方式
選擇get方式,然后點(diǎn)擊提交
12官硝、刪除文檔,需要指定文檔ID ? DELETE方式
13诅挑、查看文檔是否刪除成功!
以上就是:ElasticSearch 6.1.1--Head插件添加索引及其添加泛源,修改拔妥,刪除文檔
查詢
{"query":{"match":{"name":"java"}},"highlight":{"pre_tags":["<tag1>","<tag2>"],"post_tags":["</tag1>","</tag2>"],"fields":{"content":{}}}}