Browse > Article
http://dx.doi.org/10.12672/ksis.2012.20.2.137

Update Frequency Reducing Method of Spatio-Temporal Big Data based on MapReduce  

Choi, Youn-Gwon (인하대학교 정보공학과)
Baek, Sung-Ha (인하대학교 컴퓨터 정보공학과)
Kim, Gyung-Bae (서원대학교 컴퓨터교육과)
Bae, Hae-Young (중국 중경우전대학교 대학원)
Publication Information
Abstract
Until now, many indexing methods that can reduce update cost have been proposed for managing massive moving objects. Because indexing methods for moving objects have to be updated periodically for managing moving objects that change their location data frequently. However these kinds indexing methods occur big load that exceed system capacity when the number of moving objects increase dramatically. In this paper, we propose the update frequency reducing method to combine MapReduce and existing indices. We use the update request grouping method for each moving object by using MapReduce. We decide to update by comparing the latest data and the oldest data in grouping data. We reduce update frequency by updating the latest data only. When update is delayed, for the data should not be lost and updated periodically, we store the data in a certain period of time in the hash table that keep previous update data. By the performance evaluation, we can prove that the proposed method reduces the update frequency by comparison with methods that are not applied the proposed method.
Keywords
Big Data; Spatial-Demporal Data; LBS; Index; Cloud System; Hadoop;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Dean, S. Ghemawat, 2004, "MapReduce: Simplified Data Processing on Large Clusters", In Proc of the 6th Symposium on Operating Systems Design and Implementation, San Francisco CA, Dec.
2 Jeffrey Dean, Sanjay Ghemawat, 2010, "MapReduce: a flexible data processing tool", In Proc of Magazine Communications of the ACM, Volume 53 Issue 1, January.
3 L. Barkhuus et al., 2008, "From awareness to repartee: sharing location within social groups", Proc. of the twenty-sixth annual SIGCHI conf. on human factors in computing systems, Florence, Italy: ACM, pp. 497-506.
4 M. Lee, W. Hsu, C. Jensen, B. Cui, K. Teo, 2003, "Supporting Frequent Updates in R-tree: A bottom- Up Approach", In Proc of the Intl Conf on Very Large Data Bases, 2003.
5 Qiang Ma, Bin Yang, Weining Qian, Aoying Zhou, 2009, "Query processing of massive trajectory data based on mapreduce", CloudDB, USA.
6 S. Ghemawat, H. Gobioff, S. Leung. 2003, "The Google file system", In Proc of ACM Symposium on Operating Systems Principles, Lake George, NY, Oct, pp 29-43.
7 S. Weil, S. Brandt, E. Miller, D. Long, C. Maltzahn, 2006, "Ceph: A Scalable, High- Performance Distributed File System". In Proc. of the 7th Symposium on Operating Systems Design and Implementation, Seattle, WA, November.
8 The Apache Software Foundation, The Hadoop Distributed File System: Architecture and Design.
9 Thomas Brinkhoff, 2000, "Generating Network- Based Moving Objects", 12th International Conference on Scientific and Statistical Database Management Berlin, Germany, IEEE Computer Society Press, July pp. 26-28.
10 Thomas Brinkhoff, 2002, "A Framework for Generating Network-Based Moving Objects", Proc of GeoInformatica, Vol. 6, No. 2, pp. 153-180.   DOI   ScienceOn
11 천종현, 정명호, 장용일, 오영환, 배해영, 2006, "UCN-트리: 제한된 망 구조 내의 이동체를 위한 통합 색인," 한국공간정보시스템학회 논문지, 제8권, 제1호, pp. 37-57
12 김정현, 박순영, 장용일, 김호석, 배해영, 2005, "색인 구조 예측을 통한 이동체의 지연 다량 삽입 기법," 한국공간정보시스템학회 논문지, 제7권, 제3 호, pp. 3-134
13 Apache Hadoop, http://hadoop.apache.org/.
14 A. Guttman, 1984, "R-tree: a dynamic index structure for spatial searching", Proc Of Intl Cong On Management of Data, ACM SIGMOD.
15 Dongseop Kwon, Sangjun Lee, Sukho Lee, 2002, "Indexing the Current Positions of Moving Object using the Lazy Update R-tree", IEEE MDM '02, pp. 113-120.
16 Ferrari, L.; Mamei, M., 2011, "Discovering daily routines from Google Latitude with topic models", In Proc of the Pervasive Computing and Communications Workshops (PERCOM Workshops), IEEE International Conference on.
17 F. Bentley and C. Metcalf, 2008, "Location and activity sharing in everyday mobile communication", CHI '08 extended abstracts on human factors in computing systems, Florence, Italy: ACM, pp. 2453-2462.
18 Hadoop: Open source implementation of MapReduce, http://lucene. apache.org/hadoop/.
19 Hung-chih Yang, Ali Dasdan, Ruey-Lung Hsiao, D. Stott Parker, 2007, "Map-reduce-merge: simplified relational data processing on large clusters", In Proc of the ACM SIGMOD international conference on Management of data.