elasticsearch-sql
1455 단어 자바
import org.junit.Assert; import org.junit.Test;
import java.sql.*; import java.util.ArrayList; import java.util.List; import java.util.Properties; import java.util.Date; import java.text.SimpleDateFormat; import java.util.Date; import java.text.SimpleDateFormat;
public class JDBCTests { @Test public void testJDBC() throws Exception { Properties properties = new Properties(); properties.put(“url”, “jdbc:elasticsearch://127.0.0.1:9300/test” ); DruidDataSource dds = (DruidDataSource) ElasticSearchDruidDataSourceFactory.createDataSource(properties); Connection connection = dds.getConnection(); PreparedStatement ps = connection.prepareStatement(“SELECT province,count(*)as count from crawler/log where method=’getPhone’and status=4 and sellId=’chinaunicom’and methondType=’response’ and timeStamp.keyword between ‘2017-06-08 00:00:00’ and ‘2017-06-08 24:00:00’ group by province “); ResultSet resultSet = ps.executeQuery();
while (resultSet.next()) {
//result.add(resultSet.getString("sillId") + "," + resultSet.getInt("province") + "," + resultSet.getString("account"));
System.out.println(resultSet.getString("province"));
sucReqNum=(int)(resultSet.getDouble("count"));
System.out.println(sucReqNum);
}
ps.close();
“`
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.