我想使用python或scala连接鲨鱼服务器。但我没有找到任何工具来做这个。有什么库(python或scala/java)吗?谢谢你提前了。
发布于 2013-10-12 09:42:09
还不清楚您所说的连接是什么意思,但是鲨鱼和火花都说scala:
$./bin/shark-shell
scala> val youngUsers = sql2rdd("SELECT * FROM users WHERE age < 20")
scala> println(youngUsers.count)
...
scala> val featureMatrix = youngUsers.map(extractFeatures(_))
scala> kmeans(featureMatrix)此外,火花也讲python。
发布于 2013-10-12 19:04:45
如果您想使用Shark运行SQL查询,Shark的sharkserver的行为就像一个普通的Hive服务器,因此您应该能够重用现有的连接到Hive的Python方法,例如
Server还支持Hive的JDBC接口,因此您可以使用它来运行Scala或Java的查询;只需使用Server的地址来代替Hive地址。
https://stackoverflow.com/questions/19332034
复制相似问题