计算机科学与探索Issue(7):812-822,11.DOI:10.3778/j.issn.1673-9418.1311019
面向内存数据网格的分布式事务保障机制
Distributed Transaction Guarantee Mechanism for In-Memory Data Grid
摘要
Abstract
Online transaction processing (OLTP) Web applications face the continuous growth of concurrent users and data size. The high concurrent read and write operations make databases become the bottleneck. In-memory data grid (IMDG) is a new distributed data access platform based on memory, and an effective technical approach to elimi-nate the bottleneck of write operation in the database. However data distribution involved in data access operation of IMDG is unpredictable. A distributed transaction guarantee mechanism is necessary. For the IMDG system character-istics, this paper gives a distributed transaction guarantee mechanism, designs and implements a distributed transac-tion processing model, the way to do request processing and data accessing and the transaction guarantee protocol, and normalizes the application programming interface (API) between clients and servers. The experimental results on TPC-W show that the mechanism can improve the OTLP speed and support good scalability.关键词
内存数据网格(IMDG)/分布式事务/两阶段提交协议(2PC)Key words
in-memory data grid (IMDG)/distributed transaction/two-phase commit protocol (2PC)分类
信息技术与安全科学引用本文复制引用
刘朝辉,王伟,王彦士,魏峻..面向内存数据网格的分布式事务保障机制[J].计算机科学与探索,2014,(7):812-822,11.基金项目
The National Natural Science Foundation of China under Grant No.61173003(国家自然科学基金) (国家自然科学基金)
the National High Technology Research and Development Program of China under Grant No.2011AA040504(国家高技术研究发展计划(863计划)) (国家高技术研究发展计划(863计划)