DocumentCode :
568155
Title :
Research on the improvement of MongoDB Auto-Sharding in cloud environment
Author :
Liu, Yimeng ; Wang, Yizhi ; Jin, Yi
Author_Institution :
Sch. of Comput. & Inf. Technol., Beijing Jiaotong Univ., Beijing, China
fYear :
2012
fDate :
14-17 July 2012
Firstpage :
851
Lastpage :
854
Abstract :
With the rapid development of the Internet Web 2.0 technology, the demands of large-scale distributed service and storage in cloud computing have brought great challenges to traditional relational database. NoSQL database which breaks the shackles of RDBMS is becoming the focus of attention. In this paper, the principles and implementation mechanisms of Auto-Sharding in MongoDB database are firstly presented, then an improved algorithm based on the frequency of data operation is proposed in order to solve the problem of uneven distribution of data in auto-sharding. The improved balancing strategy can effectively balance the data among shards, and improve the cluster´s concurrent reading and writing performance.
Keywords :
cloud computing; data handling; relational databases; storage allocation; Internet; MongoDB database; NoSQL database; RDBMS; Web 2.0 technology; autosharding mechanism implementation; balancing strategy improvement; cloud computing; cluster concurrent reading performance improvement; cluster concurrent writing performance improvement; data operation frequency; large-scale distributed service; large-scale distributed storage; relational database; uneven data distribution; Algorithm design and analysis; Cloud computing; Clustering algorithms; Distributed databases; Servers; Writing; Auto-Sharding; MongoDB; NoSQL; balance strategy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science & Education (ICCSE), 2012 7th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4673-0241-8
Type :
conf
DOI :
10.1109/ICCSE.2012.6295203
Filename :
6295203
Link To Document :
بازگشت