新型内存硬件环境中的事务管理系统综述胡浩1梁文凯1李诗逸1王鸿鹏1,2夏文1,21(哈尔滨工业大学(深圳)计算机科学与技术学院广东深圳518055)2(广东省安全智能新技术重点实验室(哈尔滨工业大学(深圳))广东深圳518055)(hhao.hu@hotmail.com)SurveyofTransactionManagementSysteminNewMemoryHardwareEnvironmentHuHao1,LiangWenkai1,LiShiyi1,WangHongpeng1,2,andXiaWen1,21(SchoolofComputerScienceandTechnology,HarbinInstituteofTechnology(Shenzhen),Shenzhen,Guangdong518055)2(GuangdongProvincialKeyLaboratoryofNovelSecurityIntelligenceTechnologies(HarbinInstituteofTechnology(Shenzhen)),Shenzhen,Guangdong518055)AbstractTheeraofbigdataexplosionhasproducedvariousnewtypesofbusiness,andbusinessdatadrivestheinnovativeanditerativedevelopmentoftransactionmanagementsystems.Duetothelimitationsoftraditionalpersistencemedia,traditionaltransactionmanagementsystemscannotefficientlyexecutetransactions.Theadditionaloverheadofresolvingtransactionconflictscanalsolimitthethroughputofthetransactionmanagementsystem.Thecommercialapplicationofnewhardwarehasinjectedmorepossibilitiesintotransactionmanagementsystemsandhasreceivedextensiveattentioninbothacademiaandindustry.Hardwaretransactionalmemory(HTM)canprovidehardware-leveltransactionconflictdetectionfortransactionmanagementsystems.Comparedwithsolid-statedrives(SSD),thebyteaddressabilityandpersistencecharacteristicsofnon-volatilememorycansignificantlyreducetransactionexecutionlatencyandimprovetheperformanceoftransactionmanagementsystem.However,existingtransactionmanagementsystemtechnologycannotfullytakeadvantageoftheperformanceimprovementbroughtbythehardware,soitisnecessarytoreconstructthetransactionarchitecturetoaddressthisproblem.Wefirstanalyzecurrenttransactionmanagementsystemsunderthenewhardwareenvironment,thensummarizethecurrenttechnicalaspectsofthem,andmakecleartheadvantagesanddisadvantagesofthetransactionmanagementsystemunderthehardwaretransactionalmemoryandnon-volatilestoragehardware.Finally,thepossibledevelopmentdirectionandnewchallengesofthetrans...