imply官網所說 https://docs.imply.io/on-prem/query-data/sql#client-apis
搭建了單機的imply
pom需要的依賴
<dependency> <groupId>org.apache.calcite.avatica</groupId> <artifactId>avatica</artifactId> <version>1.10.0</version> </dependency>
代碼實測
import java.util.Properties; public class getCon { public static void main(String[] args){ String url = "jdbc:avatica:remote:url=http://localhost:8888/druid/v2/sql/avatica/"; Properties connectionProperties = new Properties(); String sqlStr = "select count(*) from implySparkJobListener"; try { Connection connection = DriverManager.getConnection(url,connectionProperties); Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery(sqlStr); while (resultSet.next()) { System.out.println(" druid rs is " + resultSet.getObject(1)); } }catch (Exception e){ e.printStackTrace(); } } }