在 R 中访问 Cassandra 数据库的包 [英] Package for accessing Cassandra database in R

查看:21
本文介绍了在 R 中访问 Cassandra 数据库的包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试过 RCassandraRJDBC 但不幸的是,这些绑定似乎只适用于旧的 Cassandra 1.X.Cassandra 2.x 是否有 R 语言的绑定?

I have tried RCassandra and RJDBC but unfortunately it seems that these bindings work only with the old Cassandra 1.x. Is there any binding for Cassandra 2.x in R language?

推荐答案

这不是真的,RJDBC 适用于 Cassandra 2.X.

This is not true, the current version of RJDBC works with Cassandra 2.X.

下载与 C* 2.x 兼容的最新版本:cassandra-jdbc-2.1.1.jar

Download latest release, with C* 2.x compatibility : cassandra-jdbc-2.1.1.jar

但是有一点需要注意的是,您还必须下载 java 依赖项并将它们放入您的 JAVA ClassPath (MacOS:/Library/Java/Extensions) 中,否则您会遇到痛苦的 Error in .jfindClass(as.character(driverClass)[1]) : class not found 在 R 中初始化 JDBC 驱动程序时.

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.

在类路径中包含 Cassandra JDBC 依赖项:下载依赖项

Include the Cassandra JDBC dependencies in your classpath : download dependencies

就 RCassandra 包而言,现在与 RJDBC 相比,它仍然过于原始.

As of the RCassandra package, right now it's still too primitive compared to RJDBC.

这篇关于在 R 中访问 Cassandra 数据库的包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆