4
我完全有可能忽略了一些東西,但是當使用RSQLite包時,是否仍然可以在R腳本中使用特殊字符串「:memory:」來加速數據恢復?RSQLite和讀取數據到內存中
我完全有可能忽略了一些東西,但是當使用RSQLite包時,是否仍然可以在R腳本中使用特殊字符串「:memory:」來加速數據恢復?RSQLite和讀取數據到內存中
是的,仍然可以使用特殊字符串:memory:
。看幫助文件在?RSQLite:::dbGetInfo
,它有一個很好的例子:
library(RSQLite)
data(USArrests)
drv <- dbDriver("SQLite")
con <- dbConnect(drv, dbname=":memory:")
是否有可能從其他R會話/其他客戶端訪問內存中的SQLite?在第二個會話dbConnect函數中應該使用什麼dbname? – jangorecki
如果你能適應在內存中的所有數據,爲什麼不直接使用本地數據幀或數據表? – hadley