Java連線ElasticSearch
新建maven工程,新增依賴
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>5.5.2</version>
</dependency>
啟動好ElasticSearch服務,編寫測試類。
package com.hbk.es;
import java.net.InetAddress;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
import org.elasticsearch.transport.client.PreBuiltTransportClient;
public class Test {
private static String host = "192.168.8.133";
private static int port = 9200;
public static void main(String[] args) throws Exception {
@SuppressWarnings({ "resource", "unchecked" })
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(host), port));
System.out.println(client);
client.close();
}
}
輸出:
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
org.elasticsearch.transport.client.PreBuiltTransportClient@6105f8a3
報Error是因為沒有加log4j日誌包,沒事!
相關文章
- ElasticSearch連線池建立Elasticsearch
- jdbc連線elasticsearch6.3.0demo展示JDBCElasticsearch
- ElasticSearch(八)Elasticsearch-head 連線不上Elasticsearch的原因和解決方案Elasticsearch
- Java連線AccessJava
- java oci 連線Java
- java連線池解決連線中斷Java
- Java JDBC連線MYsqlJavaJDBCMySql
- JAVA之長連線、短連線和心跳包Java
- 【JDBC】java連線池模擬測試 連線oracleJDBCJavaOracle
- java Jdbc連線oracle資料庫連線測試JavaJDBCOracle資料庫
- java操作Oracle 方式一 ( 連線-》操作-》斷開連線 )JavaOracle
- java連線資料庫Java資料庫
- 【轉載】java連線MYSQLJavaMySql
- Java連線mysql的程式JavaMySql
- 如何用Java連線Aurora MySQLJavaMySql
- Java篇-DBUtils與連線池Java
- java jdbc連線資料庫JavaJDBC資料庫
- java連線Redis的工具類JavaRedis
- java 連線 SQLServer 2005JavaSQLServer
- JAVA資料庫連線池Java資料庫
- java連線mysql資料庫JavaMySql資料庫
- Java連線oracle資料庫JavaOracle資料庫
- java連線access資料庫Java資料庫
- java連線sql資料庫JavaSQL資料庫
- 部落格資料庫要連線Elasticsearch,使用MySQL還是Mong資料庫ElasticsearchMySql
- ElasticSearch—— Java APIElasticsearchJavaAPI
- ElasticSearch Java APIElasticsearchJavaAPI
- 內連線、左連線、右連線
- java操作redis叢集連線池JavaRedis
- Hbase單機部署 java連線HbaseJava
- java連線mariaDB的設定Java
- java 連線oracle (jdbc-odbc橋)JavaOracleJDBC
- Java Web開發相關連線JavaWeb
- mysql的jdbc連線java實現MySqlJDBCJava
- 例項解析外連線 內連線 自連線 全連線
- SQL的四種連線:內連線 左外連線 右外連線 全連線SQL
- ElasticSearch Java API使用ElasticsearchJavaAPI
- MYSQL語法:左連線、右連線、內連線、全外連線MySql