国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Elasticsearch Java REST Client(目錄)

roland_reed / 1000人閱讀

摘要:用于的官方高級(jí)別客戶端,基于低級(jí)別客戶端,它公開(kāi)特定的方法,并負(fù)責(zé)請(qǐng)求編組和響應(yīng)反編組。入門初始化執(zhí)行請(qǐng)求讀取響應(yīng)日志記錄通用配置嗅探器在中被添加。依賴于核心項(xiàng)目,它接受與相同的請(qǐng)求參數(shù),并返回相同的響應(yīng)對(duì)象。

Elasticsearch Java REST Client

Java REST Client有兩種類型:

Java Low Level REST Client:用于Elasticsearch的官方低級(jí)別客戶端,它允許通過(guò)http與Elasticsearch集群通信,將請(qǐng)求編組和響應(yīng)反編組留給用戶,它與所有Elasticsearch版本兼容。

Java High Level REST Client:用于Elasticsearch的官方高級(jí)別客戶端,基于低級(jí)別客戶端,它公開(kāi)API特定的方法,并負(fù)責(zé)請(qǐng)求編組和響應(yīng)反編組。

Java Low Level REST Client

低級(jí)別客戶端的特性包括:最小的依賴關(guān)系;跨所有可用節(jié)點(diǎn)負(fù)載均衡;在節(jié)點(diǎn)故障的情況下根據(jù)特定的響應(yīng)碼進(jìn)行故障轉(zhuǎn)移;失敗的連接懲罰(失敗的節(jié)點(diǎn)是否被重試取決于它連續(xù)失敗了多少次,失敗的嘗試越多,客戶端在再次嘗試同一節(jié)點(diǎn)之前等待的時(shí)間就越長(zhǎng));持久連接;跟蹤請(qǐng)求和響應(yīng)的日志記錄;可選的自動(dòng)發(fā)現(xiàn)集群節(jié)點(diǎn)。

入門

初始化

執(zhí)行請(qǐng)求

讀取響應(yīng)

日志記錄

通用配置

嗅探器

Java High Level REST Client
在6.0.0-beta1中被添加。

Java High Level REST Client在Java Low Level REST客戶端之上工作,它的主要目標(biāo)是公開(kāi)API特定的方法,這些方法接受請(qǐng)求對(duì)象作為參數(shù)并返回響應(yīng)對(duì)象,以便由客戶端自己處理請(qǐng)求編組和響應(yīng)反編組。

每個(gè)API可以同步調(diào)用,也可以異步調(diào)用。同步方法返回響應(yīng)對(duì)象,而名稱以async后綴結(jié)尾的異步方法則需要一個(gè)監(jiān)聽(tīng)器參數(shù),一旦接收到響應(yīng)或錯(cuò)誤,監(jiān)聽(tīng)器就會(huì)被通知(在由低級(jí)別客戶端管理的線程池中)。

Java High Level REST Client依賴于Elasticsearch核心項(xiàng)目,它接受與TransportClient相同的請(qǐng)求參數(shù),并返回相同的響應(yīng)對(duì)象。

入門

文檔 API

Java High Level REST Clien支持以下文檔API:

Index API

Get API

Exists API

Delete API

Update API

Bulk API

Multi-Get API

Reindex API

Update By Query API

Delete By Query API

Rethrottle API

搜索 API

Java High Level REST Client支持以下搜索API:

Search API

Search Scroll API

Clear Scroll API

Multi-Search API

Search Template API

Multi-Search-Template API

Field Capabilities API

Ranking Evaluation API

Explain API

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/71340.html

相關(guān)文章

  • Elasticsearch Java Low Level REST Client(入門)

    摘要:入門本節(jié)描述從獲取工件到在應(yīng)用程序中使用它如何開(kāi)始使用低級(jí)別客戶端。倉(cāng)庫(kù)低級(jí)別客戶端托管在上,所需的最低版本是。請(qǐng)注意,對(duì)進(jìn)行也會(huì)產(chǎn)生影響,例如,對(duì)圖層進(jìn)行意味著第三方日志記錄后端也需要。 Java Low Level REST Client 入門 本節(jié)描述從獲取工件到在應(yīng)用程序中使用它如何開(kāi)始使用低級(jí)別REST客戶端。 Javadoc 可以在https://artifacts.ela...

    Achilles 評(píng)論0 收藏0
  • Elasticsearch Java API 6.2(java client

    摘要:高級(jí)客戶端目前支持更常用的,但還有很多東西需要補(bǔ)充,您可以通過(guò)告訴我們您的應(yīng)用程序需要哪些缺失的來(lái)幫助我們優(yōu)化優(yōu)先級(jí),通過(guò)向這個(gè)添加注釋高級(jí)客戶端完整性。傳輸客戶端排除非數(shù)據(jù)節(jié)點(diǎn)的原因是為了避免將搜索流量發(fā)送給主節(jié)點(diǎn)。 前言 本節(jié)描述了Elasticsearch提供的Java API,所有的Elasticsearch操作都使用客戶端對(duì)象執(zhí)行,所有操作本質(zhì)上都是完全異步的(要么接收監(jiān)聽(tīng)器...

    Gu_Yan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<