1. A method comprising: obtaining at least one original data set; extracting header type metadata from the original data set and storing the extracted header type metadata in a document-oriented database; extracting content type metadata from the original data set and storing the extracted content type metadata in a table-structured database; and storing the original data set in a data store; wherein the document-oriented database comprises one or more links to access the content type metadata in the table-structured database and the original data set in the data store.