Journal of East China Normal University(Natural Sc ›› 2014, Vol. 2014 ›› Issue (5): 252-262.doi: 10.3969/j.issn.10005641.2014.05.022

• Article • Previous Articles     Next Articles

Batch processing for main memory data management

 ZHOU  Hui, XUE  Zhong-Bin   

  1. DEKE MoE Key Laboratory, Renmin University of China, Beijing 100872, China
  • Online:2014-09-25 Published:2014-11-27

Abstract: Main memory based data processing is substantially faster than disk based data processing. When developing a traditional Disk Resident DBMS, various optimization techniques are required to ensure that query response time meet the requirements of general applications. This is less necessary for a Main Memory DBMS, whose response time usually goes far beyond the requirements of most applications, due to the superior speed of main memory. As a result, throughput becomes a more important concern for system design. The central idea of Batch Processing is to achieve improved throughput at by trading off response time. Therefore, we believe that batch processing will play an important role in main memory centered data processing. This paper attempts to provide some insight on how to apply the idea of batch processing to speedup Main Memory DBMS. A case study on inmemory moving object manage is used to demonstrate the effectiveness of batch processing.

Key words: main memory database, batch processing, throughput

CLC Number: