fstpackage / fsttable

An interface to fast on-disk data tables stored with the fst format
GNU Affero General Public License v3.0
27 stars 4 forks source link

Separate data.table interface from the implementation #15

Closed MarcusKlik closed 6 years ago

MarcusKlik commented 6 years ago

It would be nice to put the abstract data.table interface in it's separate code base. That abstract interface requires some basic operations to do it's work:

The fstproxy object would be an implementation of all of these required methods. When the interface can be made abstract enough, we could separate it and put it in it's own package (e.g. data.table.interface) to be able to use it for other backends (SQL databases for example).