簡體   English   中英

如何在帶有 EventBus 的 Vertx Java 中使用 ElasticSearch?

[英]How To Use ElasticSearch In Vertx Java With EventBus?

有人可以讓我知道如何在 vertx 中使用 elasticsearch for java。我使用過 eventbus 但我無法完成它。 Vertx 的新手。 任何幫助將不勝感激。 我已經嘗試過這種方式。 索引名稱是電影。 Index_type 是電影。 ID 是 1。我想刪除這條記錄。使用默認配置。

 JsonObject delete = new JsonObject(); 
 delete.put("action", "delete");
 delete.put("_index", "movies");
 delete.put("_type", "movie");
 delete.put("_id", "1");
 vertx.createHttpServer().requestHandler(req -> {
     vertx.eventBus().send("et.vertx.elasticsearch", delete);
 })listen(8080);

看看這個,它是 Elasticsearch 的一個 vertx 服務……它應該能讓你繼續前進。

https://github.com/englishtown/vertx-elasticsearch-service

此 repo 使用彈性搜索 6.1 進行測試。 最初是從 ef-labs/vertx-elasticsearch-service 分叉出來的,但從那時起分歧很大。 使用 Vert.x 開始使用 ES 會很好:

https://github.com/hubrick/vertx-elasticsearch-service

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM