Load Balancing of MongoDB with Tag Aware Sharding

dc.contributor.authorShegokar, P.
dc.contributor.authorThomas, M.V.
dc.contributor.authorChandrasekaran, K.
dc.date.accessioned2026-02-08T16:50:47Z
dc.date.issued2016
dc.description.abstractIn the era of Big Data, traditional databases face many problems to process data effectively. To solve problems we have NoSQL databases which can solve the problems and are becoming very popular. MongoDB is a document oriented NoSQL database which can process large data sets with the help of sharding mechanism. MongoDB supports range-based sharding, hash-based sharding and tag aware sharding. Problem with range-based method is that one of the shard will have more load. In case of hash-based method, we can distribute the load among shards but related data aren’t together. Tag aware sharding method is better than the other two methods. But this method need to be enhanced as tagged data can belong to more shards and balancer have to migrate the data to most appropriate shard, hence we are enhancing the tag aware sharding in MongoDB. Improper distribution of data can’t allow us to use all the benefits of sharding. Tag aware sharding is administrator based method in which tags are mentioned by the administrator. According to tags, data is migrated but we need to balance the load. To solve this problem, Weighted Round Robin (WRR) load balancing algorithm is used and it has improved the writing and querying performance. © 2016 Walter de Gruyter GmbH, Berlin/Boston.
dc.identifier.citationComputation and Communication Technologies, 2016, Vol., , p. 330-343
dc.identifier.isbn9783110450071
dc.identifier.isbn9783110450101
dc.identifier.urihttps://doi.org/10.1016/j.jobe.2025.112545
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/33974
dc.publisherDe Gruyter
dc.subjectLoad Balancing
dc.subjectMongoDB
dc.subjectNoSQL
dc.subjectSharding
dc.subjectTemplate
dc.subjectWRR
dc.titleLoad Balancing of MongoDB with Tag Aware Sharding

Files

Collections