In this paper, the authors present an architecture and implementation of a distributed database system using sharding to provide high availability, fault-tolerance, and scalability of large databases in the cloud. Sharding, or horizontal partitioning, is used to disperse the data among the data nodes located on commodity servers for effective management of big data on the cloud.
Related links
Details
Title
Database Sharding
Publication Details
International journal of cloud applications and computing, Vol.5(2), pp.36-52