Browse > Article
http://dx.doi.org/10.7465/jkdi.2015.26.5.1035

Enhancing the performance of taxi application based on in-memory data grid technology  

Choi, Chi-Hwan (Department of Bio-Information Technology, Chungbuk National University)
Kim, Jin-Hyuk (Department of Bigdata, Chungbuk National University)
Park, Min-Kyu (Department of BDC, Chungbuk National University)
Kwon, Kaaen (Department of BDC, Chungbuk National University)
Jung, Seung-Hyun (Department of Information Industrial Engineering, Chungbuk National University)
Nazareno, Franco (Department of Bio-Information Technology, Chungbuk National University)
Cho, Wan-Sup (Department of MIS / Business Data Convergence, Chungbuk National University)
Publication Information
Journal of the Korean Data and Information Science Society / v.26, no.5, 2015 , pp. 1035-1045 More about this Journal
Abstract
Recent studies in Big Data Analysis are showing promising results, utilizing the main memory for rapid data processing. In-memory computing technology can be highly advantageous when used with high-performing servers having tens of gigabytes of RAM with multi-core processors. The constraint in network in these infrastructure can be lessen by combining in-memory technology with distributed parallel processing. This paper discusses the research in the aforementioned concept applying to a test taxi hailing application without disregard to its underlying RDBMS structure. The application of IMDG technology in the application's backend API without restructuring the database schema yields 6 to 9 times increase in performance in data processing and throughput. Specifically, the change in throughput is very small even with increase in data load processing.
Keywords
Database; in-memory computing; in-memory data grid;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 Arora, I. and Gupta, A. (2014). Improving performance of cloud based transactional applications using in-memory data grid. International Journal of Computer Applications, 107, 14-19.
2 Bahl, B., Sharma, V. and Rajpal, N. (2012). Boosting geographic information system's performance using in-memory data grid. BVICAM's International Journal of Information Technology, 4, 468-473.
3 Gade, K. (2010). A non-singular horizontal position representation. The Journal of Navigation, 63, 395-417.   DOI   ScienceOn
4 Han, S., Jin, S. and Kim, Y. (2011). An architecture of a high performance distributed main memory database management system for massive data. The Korean Institute of Information Scientists and Engineers, 38, 141-148.
5 Kim, T., Na, J. and Cho, W. (2006). PC-based hybrid grid computing for huge biological data processing. Journal of the Korean Data & Information Science Society, 17, 569-579.
6 Kim, T., Na, J. and Cho, W. (2007). HyperDB - A high performance data analysis system based on grid computing technology. Journal of the Korean Data & Information Science Society, 18, 161-174.
7 Kim, Y. and Cho, K. (2013). Big data and statistics. Journal of the Korean Data & Information Science Society, 24, 959-974.   DOI   ScienceOn
8 Park, J., Lee, S., Kang, D. and Won, J. (2013). Hadoop and MapReduce. Journal of the Korean Data & Information Science Society, 24, 1013-1027.   DOI   ScienceOn
9 Park, M. (2015). A method to enhance the real-time processing performance of traffic big data by applying in-memory data grid technology, Master Thesis, Chungbuk National University, Cheongju.