行动是治愈恐惧的良药,而犹豫、拖延将不断滋养恐惧。

萌新路过看看,请问有聚合推荐功能的样例么纯水帖

回复

alex1998107 发起了问题 • 1 人关注 • 0 个回复 • 88 次浏览 • 2020-09-13 21:18 • 来自相关话题

论坛经常出现网络问题,回复不了问题

回复

redhat 发起了问题 • 1 人关注 • 0 个回复 • 245 次浏览 • 2020-07-01 16:55 • 来自相关话题

又被攻击了???????

tacsklet 回复了问题 • 2 人关注 • 1 个回复 • 1406 次浏览 • 2020-04-27 10:51 • 来自相关话题

第一次通过up主了解这个

jway 回复了问题 • 2 人关注 • 2 个回复 • 274 次浏览 • 2020-03-08 09:33 • 来自相关话题

就是来灌水,还望多多关照

回复

zouhui 回复了问题 • 2 人关注 • 1 个回复 • 311 次浏览 • 2020-03-05 21:15 • 来自相关话题

我想测试如何使用es环境

回复

sofency 发起了问题 • 0 人关注 • 0 个回复 • 310 次浏览 • 2020-02-28 15:36 • 来自相关话题

新人报道,生活难题!!!!!

回复

匿名用户 回复了问题 • 1 人关注 • 1 个回复 • 342 次浏览 • 2020-01-09 10:05 • 来自相关话题

为什么没人愿意回答你的问题?

super9du 回复了问题 • 2 人关注 • 1 个回复 • 362 次浏览 • 2020-01-03 14:44 • 来自相关话题

Bootstrap的激活状态

Charele 回复了问题 • 2 人关注 • 3 个回复 • 337 次浏览 • 2019-12-09 21:07 • 来自相关话题

一般大公司的后台系统是否还用spring boot?

回复

mg 回复了问题 • 1 人关注 • 2 个回复 • 361 次浏览 • 2019-12-08 14:03 • 来自相关话题

没事就看看具体的内容

回复

Sunzz 发起了问题 • 1 人关注 • 0 个回复 • 278 次浏览 • 2019-10-17 11:19 • 来自相关话题

JDBC with ESQL

hill 发表了文章 • 0 个评论 • 754 次浏览 • 2018-12-14 15:58 • 来自相关话题


elsh.png

 
 https://github.com/unimassystem/elasticsearch-jdbc
	BasicDataSource basicDataSource = new BasicDataSource();
// 创建连接池 一次性创建多个连接池

// 连接池 创建连接 ---需要四个参数
basicDataSource.setDriverClassName("com.elasticsearch.jdbc.ElasticsearchDriver");
basicDataSource.setUrl("jdbc:elasticsearch://127.0.0.1:5000");

// 从连接池中获取连接
Connection conn = basicDataSource.getConnection();
String sql = "select SRC_IP,SRC_PORT from \"my_test-*\"";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(rs.getString("SRC_IP"));
}
basicDataSource.close();


String sql = "select SRC_IP,SRC_PORT from my_test* where SRC_PORT between 10 and 100 limit 1000";
String url = "jdbc:elasticsearch://127.0.0.1:5000";
Connection connection = DriverManager.getConnection(url, "test", null);
Statement statement = connection.createStatement();
ResultSet rs = statement.executeQuery(sql);
ResultSetMetaData meta = rs.getMetaData();
String columns = "|";
for (int i = 0; i < meta.getColumnCount(); i++) {
columns += meta.getColumnLabel(i) + " | ";
}
System.out.println(columns);
while (rs.next()) {
String row = "|";
for (int i = 0; i < meta.getColumnCount(); i++) {
row += rs.getString(i) + " | ";
}
System.out.println(row);
}

参加 2018 Elastic 中国开发者大会是一个什么样的体验?

medcl 回复了问题 • 9 人关注 • 7 个回复 • 1558 次浏览 • 2018-11-25 11:17 • 来自相关话题