Right now we're just using python's pickle to do storage, but more advanced operations (like for the analytics) would benefit from a proper database.