Rethinking PostgreSQL Storage