“…The last few years have seen a surge in research efforts that investigate how database systems can leverage SCM as persistent main memory. These research efforts can be categorized into: SCM memory management [19,44,45,31], SCM-based persistent data structures [53,6,43,28], optimizing database algorithms for SCM [7,51], new testing frameworks for SCM-based software [26,42], improving the database logging infrastructure [11,52,16], and finally exploring novel, SCMenabled database storage architectures [41,2,22].…”