Skip to content

Instantly share code, notes, and snippets.

@qoelet
Created December 3, 2013 05:48
Show Gist options
  • Save qoelet/7764477 to your computer and use it in GitHub Desktop.
Save qoelet/7764477 to your computer and use it in GitHub Desktop.
library("RPostgreSQL")
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, dbname="remote_db", user="kenny", port="5432", host="remote_db_host")
# create an environment container
myData <- new.env()
# fetch data
cur <- dbSendQuery(con, "select * from some_table order by date desc limit 1000;")
myData$sample_1 <- fetch(cur,n=-1)
# write to file
save(wt, file="/home/kenny/mydata/mydata.Rdata")
# later on, to restore from file
load("/home/kenny/mydata/mydata.Rdata")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment