使用安全包 zip 文件将 RCassandra 连接到 Datastax

问题描述

我想将 R 中的代码与 datastax cassandra 连接,我找到了 RCassandra 包,并且在几个示例中它显示了如何连接到 cassandra,但我需要一个添加“secure-bundle.zip”的示例,它是需要连接到 Datastax。

到目前为止我得到了这个:

install.packages("RCassandra")
 
library("RCassandra")
 
RC.connect(host="c58d5d9e-015a-4255-8f6c-05784a7c59ba-us-east1.db.astra.datastax.com",port=31808) -> con
 
RC.login(con,username = "user",password = "pwd")

但我需要在这个片段中添加一行“secure-bundle.zip”。有没有办法做到这一点? 请帮忙。

解决方法

不,不可能用那个包裹。主要原因是它太旧了,并且使用了 DataStax Astra 不可用的过时的 Thrift 协议。

附言the answer for similar question 中的更多详细信息已在前段时间回答