首站-论文投稿智能助手
典型文献
Multi-Clock Snapshot Isolation Concurrency Control for NVM Database
文献摘要:
Multi-Clock Snapshot Isolation(MCSI)is a concurrency control mechanism that implements snapshot isolation on a single-layer Non-Volatile Memory(NVM)database.It stores a single copy of data by using multi-version storage to ensure durability and runtime access.With multi-clock transaction timestamp assignment,MCSI can efficiently generate snapshots with vector clocks and use per-thread transaction status arrays to identify uncommitted versions in NVM.For evaluation,we compared MCSI with the PostgreSQL-style concurrency control used in the single-layer NVM database N2DB.The maximum transaction throughput of MCSI is 101%-195%higher than that of N2DB for the YCSB workloads,and 25%-49%higher for the TPC-C workloads.Moreover,the transaction latency of MCSI remains relatively stable as the thread count increases.With 18 worker threads,the average transaction latency of MCSI is 65%-84%lower than that of N2DB for the YCSB workloads and 16%-43%lower for the TPC-C workloads.
文献关键词:
作者姓名:
Xuyang Liu;Kang Chen;Mengxing Liu;Shiyu Cai;Yongwei Wu;Weimin Zheng
作者机构:
Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China
引用格式:
[1]Xuyang Liu;Kang Chen;Mengxing Liu;Shiyu Cai;Yongwei Wu;Weimin Zheng-.Multi-Clock Snapshot Isolation Concurrency Control for NVM Database)[J].清华大学学报自然科学版(英文版),2022(06):925-938
A类:
Concurrency,MCSI,timestamp,uncommitted,N2DB
B类:
Multi,Clock,Snapshot,Isolation,Control,NVM,Database,concurrency,control,mechanism,that,implements,isolation,single,layer,Non,Volatile,Memory,database,It,stores,copy,by,using,multi,storage,ensure,durability,runtime,access,With,transaction,assignment,can,efficiently,generate,snapshots,vector,clocks,per,status,arrays,identify,versions,For,evaluation,compared,PostgreSQL,style,used,maximum,throughput,higher,than,YCSB,workloads,TPC,Moreover,latency,remains,relatively,stable,count,increases,worker,threads,average,lower
AB值:
0.455383
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。