gpt4 book ai didi

java - 使用elasticsearch River插件连接到数据源

转载 作者:行者123 更新时间:2023-12-01 06:16:20 24 4
gpt4 key购买 nike

我使用此命令将数据从 Oracle DB 提取到我的 elasticsearch 索引中。

curl -XPUT "http://10.176.140.209:9201/_river/hed_river/_meta" -d '{
"type": "jdbc",
"jdbc": {
"url": "jdbc:oracle:thin:@indl140119.in.oracle.com:1522/in140119",
"user": "fusion",
"password": "fusion",
"index": "highered",
"type": "courses",
"sql": "select COURSE_CD,COURSE_TITLE,DESCRIPTION,COURSE_MODE,SCHEDULE_TYPE,CAMPUS,INSTRUCTOR_NAME from HED_ACAD_COURSE_B"
}
}'

现在不再使用DB_URLDB_USERDB_PASSWD连接到数据库(如上面的方法)。我希望使用elasticsearch的JAVA API使用DataSource对象连接到数据库。是否可以?

我的意思是使用类似的东西

DataSource db;
Connection con = db.getConnection();

无需从DataSource对象中提取URL、用户、密码。假设我有一个数据源对象,其中设置了所有必需的参数(URL、用户、密码)

最佳答案

我创建了一个github repository与工作示例..利用它..

希望有帮助..!

关于java - 使用elasticsearch River插件连接到数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23653189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com