[英]Elasticsearch:how to choose java client?
我正在嘗試在新模塊中使用ELK。閱讀“入門”文檔后,我正在嘗試編寫Java代碼以執行索引,獲取,刪除操作。 官方文檔介紹了“ TransportClient”。但是,文檔說“ TransportClient”可能會在其他版本中被棄用。建議使用“ Java High Level Rest Client”。此外,還有“ Java Low Level Rest Client”。
總之,有3種類型的客戶:
順便說一句,還有另一種使用ES API的方法。使用spring boot RestTemplate。我認為這很復雜,因為也許我必須編寫查詢json。
我很困惑,我不知道應該使用哪一個。
我的ES版本是:5.6.3
我建議您使用Jest Client ,它簡單,基本且易於安裝。 我正在使用它,並且效果很好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.