MongoDB Performance Tuning using Sharded Cluster and Redis Cach
Pages : 73-76
Download PDF
Abstract
With the rapid development of the Database technology, the demands of large-scale distributed service and storage 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 Redis Cache is used to handle 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: Sharding, NoSQL, Redis, Database