I have a massive data set of customer information (100s of millions of records, 50+ tables).
I am writing a python (twisted) app that I would like to interact with the dataset, performing table manipulation. What I really need is an abstraction of 'table', so I can add/remove/alter columns/tables without having to resort to only creating SQL.
Is there an ORM that will not add significant overhead to my application, considering the size of the dataset?