计算机科学与探索 ›› 2014, Vol. 8 ›› Issue (7): 812-822.DOI: 10.3778/j.issn.1673-9418.1311019
刘朝辉1,2,王 伟1,2+,王彦士1,2,魏 峻1,2
LIU Zhaohui1,2, WANG Wei1,2+, WANG Yanshi1,2, WEI Jun1,2
摘要: 在线事务处理(online transaction processing,OLTP)应用面临并发量和数据量持续增长的问题,并且高并发读写操作使得后台数据库成为瓶颈。内存数据网格(in-memory data grid,IMDG)是基于内存的新型分布式数据访问平台,是解决系统数据库写操作瓶颈的有效技术途径之一。然而内存数据网格中数据访问操作涉及的数据分布是不可预知的,需要提供分布式事务保障。针对内存数据网格的系统特点,提出了一种分布式事务保障机制,设计实现了事务处理模型、请求处理和数据定位方法以及事务保障协议,并规范化地定义了客户端与服务器端以及服务器端之间的操作接口。在事务处理基准测试TPC-W上的实验结果表明,新机制可以提高在线事务应用的处理速度,并具备良好的扩展性。