我想知道连接R
和MongoDB的rmongodb
和RMongo
包之间的主要区别是什么。这两个包的优缺点是什么?
library(rmongodb)
你的连接详情可能与这些默认值不同。
host <- "someone.com:10200"
username <- "myuser"
password <- "mypassword"
db <- "testdatabase"
连接到Mongo并创建函数,其签名如下
connect to mongo and then create function has the following signature
mongo <- mongo.create(host=host , db=db, username=username, password=password)
同样
> library("RMongo")
> mongo < - mongoDbConnect("db")
RMango:
是R语言对MongoDB数据库的接口。该接口通过Java调用mongo-java-driver实现。
rmongodb:
这个R软件包提供了一个使用MongoDB C驱动程序连接NoSQL MongoDB数据库的接口。
虽然RMongo
软件包非常直观和用户友好,但我确实花了一些时间才弄清楚如何使用rmongodb
软件包来指定查询条件。
rmongodb
支持的功能:
rmongodb
的许多功能。 RMongo
和rmongodb
之间是否有任何遗漏?我正在尝试决定应该坚持哪一个。用户友好性当然是一个重要因素。但是在功能上也有区别吗?您会推荐哪个? - AnjaM
rmongodb
,所以从这个意义上说我已经找到了这个工具),而是在询问两个特定库之间的区别,即一个库中包含但另一个库中不包含的功能以及反之亦然。我的问题不应该吸引像“我更喜欢其中一个”的答案,而是对这两个库的功能进行客观比较。 - AnjaM