简体   繁体   English

用于在R中访问Cassandra数据库的软件包

[英]Package for accessing Cassandra database in R

I have tried RCassandra and RJDBC but unfortunately it seems that these bindings work only with the old Cassandra 1.x. 我已经尝试了RCassandraRJDBC,但不幸的是,这些绑定似乎仅适用于旧的Cassandra1.x。 Is there any binding for Cassandra 2.x in R language? R语言中的Cassandra 2.x是否有绑定?

This is not true, the current version of RJDBC works with Cassandra 2.X. 这是不正确的,当前版本的RJDBC可与Cassandra 2.X一起使用。

Download latest release, with C* 2.x compatibility : cassandra-jdbc-2.1.1.jar 下载具有C * 2.x兼容性的最新版本:cassandra-jdbc-2.1.1.jar

However there's one caveat that you have to also download the java dependencies and put them into your JAVA ClassPath (MacOS: /Library/Java/Extensions), otherwise you would encounter the painful Error in .jfindClass(as.character(driverClass)[1]) : class not found when initializing JDBC driver in R. 但是有一个警告,您还必须下载Java依赖项并将它们放入JAVA ClassPath(MacOS:/ Library / Java / Extensions)中,否则您将Error in .jfindClass(as.character(driverClass)[1]) : class not found遇到痛苦的Error in .jfindClass(as.character(driverClass)[1]) : class not found在R中初始化JDBC驱动程序时Error in .jfindClass(as.character(driverClass)[1]) : class not found

Include the Cassandra JDBC dependencies in your classpath : download dependencies 在类路径中包括Cassandra JDBC依赖项:下载依赖项

As of the RCassandra package, right now it's still too primitive compared to RJDBC. 从RCassandra包开始,与RJDBC相比,它现在仍然太原始了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM