Consider the following quote from an online article: “With more than 1.5 million new ads posting every day, Craigslist (a site for classified listings) users have generated over a billion records – some might even consider that ‘big data.’ What’s more, legislation demands that after a 60 day retention period in the live portion of the site, records must be migrated over to an archival space for legislative compliance. Craigslist faced several challenges due to the nature and volume of data being stored in their relational, MySQL servers. For example, the structure of their data had changed several times over the years. This alone made any change to the database schema a costly, prolonged nightmare, as changes often meant downtime. And if database alterations were a challenge, just imagine how difficult introducing entirely new features became