Database and System Design for Emerging Storage Technologies