logstash是elasticsearch官网推荐的数据库同步工具,目前7.4.2需要jdk1.8
下载连接为:https://www.elastic.co/cn/downloads/logstash
elasticsearch对java的连接方式有多种,目前使用Java High Level REST Client
详细文档为:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/7.4/java-rest-high-supported-apis.html
Java High Level REST Client 与 transportClient 的主要区别在于创建连接时,新版为:client = new RestHighLevelClient( RestClient.builder(new HttpHost(HOST, PORT, SCHEMA)));旧版较复杂,同时要求与
elasticsearch使用相同版本,新版进行了优化