我正在寻找一种方法来(方便地)使用 R 访问存储在 LiteDB 中的数据。似乎没有一个包,但有没有另一种方法可以让它访问?
问问题
205 次
1 回答
0
这是一个很长的镜头,但是您是否尝试过使用DBI
包的通用connect()
方法?
con <- mongo(<table name>, url = <database_filename>)
我会尝试将 MongoDB 驱动程序作为 NoSQL 数据库进行测试。我不希望这会奏效,但我相信值得一试。
唯一可行的替代方法是将您需要的数据导出为 CSV 文件(或替代文件)并将该数据导入 R <readr::read_csv()>
,.
如果您真的更喜欢使用数据库,那么迁移到 SQLite 数据库将允许您使用 RSQLite 包来处理数据。
或者你总是可以尝试为 LiteDB 编写一个驱动程序以适应 DBI 包......
于 2017-11-22T12:10:00.013 回答