ElasticSearch---------------------Elasticsearch Clients---------------------JAVA API
生活随笔
收集整理的這篇文章主要介紹了
ElasticSearch---------------------Elasticsearch Clients---------------------JAVA API
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Elasticsearch API ——>Java API
概述:
- elasticsearch提供了Java api,支持Java調(diào)用,所以開(kāi)發(fā)者可以在自己的Java程序中使用elasticsearch
- 關(guān)于elasticsearch所提供的Java API的詳細(xì)信息,請(qǐng)參考官網(wǎng)document
- JAVA API 概述:
- 如果你正在使用?Java,在代碼中你可以使用 Elasticsearch 內(nèi)置的兩個(gè)客戶(hù)端:
- 節(jié)點(diǎn)客戶(hù)端(Node client):節(jié)點(diǎn)客戶(hù)端作為一個(gè)非數(shù)據(jù)節(jié)點(diǎn)加入到本地集群中。換句話(huà)說(shuō),它本身不保存任何數(shù)據(jù),但是它知道數(shù)據(jù)在集群中的哪個(gè)節(jié)點(diǎn)中,并且可以把請(qǐng)求轉(zhuǎn)發(fā)到正確的節(jié)點(diǎn)。
- 傳輸客戶(hù)端(Transport client):輕量級(jí)的傳輸客戶(hù)端可以可以將請(qǐng)求發(fā)送到遠(yuǎn)程集群。它本身不加入集群,但是它可以將請(qǐng)求轉(zhuǎn)發(fā)到集群中的一個(gè)節(jié)點(diǎn)上。
-
兩個(gè) Java 客戶(hù)端都是通過(guò)?9300?端口并使用本地 Elasticsearch?傳輸?協(xié)議和集群交互。集群中的節(jié)點(diǎn)通過(guò)端口 9300 彼此通信。如果這個(gè)端口沒(méi)有打開(kāi),節(jié)點(diǎn)將無(wú)法形成一個(gè)集群。
Java 客戶(hù)端作為節(jié)點(diǎn)必須和 Elasticsearch 有相同的?主要?版本;否則,它們之前將無(wú)法互相理解。
?
- 如果你正在使用?Java,在代碼中你可以使用 Elasticsearch 內(nèi)置的兩個(gè)客戶(hù)端:
轉(zhuǎn)載于:https://www.cnblogs.com/lxrm/p/7127161.html
總結(jié)
以上是生活随笔為你收集整理的ElasticSearch---------------------Elasticsearch Clients---------------------JAVA API的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SAP云服务新订购量增长103%
- 下一篇: RadioGroup结合RadioBut