我正在尝试在我的新模块中使用ELK。在阅读'get start'文档之后,我正在尝试编写java代码来执行索引,获取,删除操作。 官方文档介绍了'TransportClient'。但是,文档说'TransportClient'可能会在更新版本中被弃用。建议使用'Java High Level Rest Client'。此外,还有'Java Low Level Rest Client'。
总之,有三种类型的客户:
顺便说一下,还有另一种方法可以使用ES API。使用Spring引导RestTemplate。我认为它很复杂,因为我可能需要编写查询json。
我很困惑,我不知道应该使用哪一个。
我的ES版本是:5.6.3