CFP last date
16 December 2024
Reseach Article

Improvement in Load Balancing Technique for MongoDB Clusters

by Harpinder Kaur, Janpreet Singh
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 8 - Number 4
Year of Publication: 2015
Authors: Harpinder Kaur, Janpreet Singh
10.5120/ijais15-451306

Harpinder Kaur, Janpreet Singh . Improvement in Load Balancing Technique for MongoDB Clusters. International Journal of Applied Information Systems. 8, 4 ( February 2015), 31-35. DOI=10.5120/ijais15-451306

@article{ 10.5120/ijais15-451306,
author = { Harpinder Kaur, Janpreet Singh },
title = { Improvement in Load Balancing Technique for MongoDB Clusters },
journal = { International Journal of Applied Information Systems },
issue_date = { February 2015 },
volume = { 8 },
number = { 4 },
month = { February },
year = { 2015 },
issn = { 2249-0868 },
pages = { 31-35 },
numpages = {9},
url = { https://www.ijais.org/archives/volume8/number4/722-1306/ },
doi = { 10.5120/ijais15-451306 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-07-05T18:58:58.101003+05:30
%A Harpinder Kaur
%A Janpreet Singh
%T Improvement in Load Balancing Technique for MongoDB Clusters
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 8
%N 4
%P 31-35
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Now is the era of cloud computing and related buzzwords are the virtualization, resource sharing, Big Data. With the advent of new technologies, gadgets or simply IOT has enabled the advanced connectivity of devices, systems, and services and with this the data is being produced at an enormous rates from these devices be it form sensors, GPS data, log files from different sources etc. which is mostly unstructured data. With the acquaintance with NoSQL technology MongoDB is extensively used to handle all types of data because of its various advantages as its auto-load balancing technique in which the primary node's read load is decreased by distributing load to the secondary nodes, other feature of MongoDB is its auto sharding technique which works by reducing the load over a node by splitting up data in chunks and migrating it over to other nodes. The present work endeavors to study the role of MongoDB's auto balancing technique. In present work MongoDB balancer is introduced to and the performance of balancer of MongoDB for MongoDB clusters in distributed environment is examined.

References
  1. Banker K (2012). MongoDB in Action. Shelter Island, NY: Manning Publications Co. pp. 3-126.
  2. Chodorow K. (2011) Scaling MongoDB. L. M, Ed. , Sebastopol, CA: O'Reilly Media, Inc. pp. 1-45.
  3. http://www. tutorialspoint. com/mongodb/mongodb_advantages. htm. (n. d. ). Retrieved from http://www. tutorialspoint. com.
  4. H. C. , Z. W. XiaoLin Wang (2013). Research on Improvement of Dynamic Load Balancing in MongoDB. Dependable, Autonomic and Secure Computing (DASC). IEEE 11th International Conference.
  5. CAP Theorem, FoundationDB. https://foundationdb. com/key-value-store/white-papers/the-cap-theorem. Retrieved from https://foundationdb. com.
  6. http://www. databaseskill. com/3091951/. Retrieved from http://www. databaseskill. com
  7. Liu Y, Wang Y, Jin Y (2012). Research on the improvement of MongoDB Auto-Sharding in cloud environment. In The 7th International Conference on Computer Science & Education, Melbourne, VIC.
  8. Huang, Chao-Wen; Hu, Wan-Hsun; Shih CC; Lin BT; Cheng CW (2013). The improvement of auto-scaling mechanism for distributed database: A case study for MongoDB. Network Operations and Management Symposium (APNOMS), 15th Asia-Pacific, Hiroshima, Japan.
  9. Sosinsky B. (2011). Cloud Computing Bible. Indianapolis, Indiana: Wiley Publishing, Inc.
  10. Nyati S. S. , Pawar S, Ingle R. (2013). Performance Evaluation of Unstructured NoSQL data. In International Conference on Advances in Computing, Communications and Informatics (ICACCI), Mysore.
  11. NOSQL DATABASES EXPLAINED. http://www. mongodb. com/nosql-explained. Retrieved from http://www. mongodb. com
  12. Brust A. , Dash J. RDBMS vs. NoSQL: How do you pick? http://www. zdnet. com/rdbms-vs-nosql-how-do-you-pick-7000020803/. Retrieved from http://www. zdnet. com/
  13. Kaur K, Rani R. (2013). Modeling and querying data in NoSQL databases. In IEEE International Conference on Big Data, Silicon Valley, CA.
  14. Aggarwal R, Arora R (July 2013). Modeling and Querying Data in MongoDB. In International Journal of Scientific & Engineering Research, vol. Volume 4, no. Issue 7, pp. 141-145.
  15. Alexandru B. , Florin R. , Laura I. A. (2012). MongoDB vs. Oracle - database comparison. In Third International Conference on Emerging Intelligent Data and Web Technologies, Bucharest.
  16. Coe, B. To MongoDB, or Not to MongoDB. http://www. codemag. com/Article/1309051. Retrieved form http://www. codemag. com
  17. A. R. Arora R (2013). An Algorithm for Transformation of Data from MySQL to NoSQL (MongoDB). International Journal of Advanced Studies in Computer Science and Engineering (IJASCSE), vol. 2, no. 1, pp. 6-12.
  18. Zugic G, Selecting a MongoDB Shard Key (29 May 2014). https://goranzugic. wordpress. com/2014/05 /29/selecting-a-mongodb-shard-key/. Retrieved from https://goranzugic. wordpress. com.
  19. Wang XL, Chen H, Wang Z (2013). Research on Improvement of Dynamic Load Balancing in MongoDB. Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference Chengdu.
Index Terms

Computer Science
Information Sciences

Keywords

Auto-Sharding Cloud Computing Load Balancing MongoDB NoSQL.