Skip to content

arkdb: Archive and Unarchive Databases Using Flat Files

Pre-release
Pre-release
Compare
Choose a tag to compare
@cboettig cboettig released this 20 Aug 16:43
· 162 commits to master since this release

Travis build status Coverage status AppVeyor Build Status CRAN_Status_Badge lifecycle

The goal of arkdb is to provide a convienent way to move data from large compressed text files (tsv, csv, etc) into any DBI-compliant database connection (e.g. MYSQL, Postgres, SQLite; see DBI), and move tables out of such databases into text files. The key feature of arkdb is that files are moved between databases and text files in chunks of a fixed size, allowing the package functions to work with tables that would be much to large to read into memory all at once.