gpt4 book ai didi

java - 是否可以使用 java 通过 spark 连接任何 RDBMS?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:32:37 26 4
gpt4 key购买 nike

            JdbcRDD rdd = new org.apache.spark.rdd.JdbcRDD(
sparkConf,
()= > {
Class.forName ("com.mysql.jdbc.Driver")
sql.DriverManager.getConnection("jdbc:mysql://mysql.example.com/?user=batman&password=alfred")
},
"SELECT * FROM BOOKS WHERE ? <= KEY AND KEY <= ?",
0, 1000, 10,
row = > row.getString("BOOK_TITLE")
)

我尝试将上面的 scala 代码更改为 java 8,但是出现了很多错误。

最佳答案

我之前遇到过同样的问题,原来是sql参数的问题,基本上你需要像这样使用sql:sql
从书籍中选择 * 限制 ?, ?
lowerBoundupperBound 这两个参数是 JdbcRdd 构造函数所需要的。

关于java - 是否可以使用 java 通过 spark 连接任何 RDBMS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25402005/

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