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