Storage class memory and databases: Opportunities and challenges
REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures