Database Sharding
Sikha S. Bagui, Loi Nguyen · International Journal of Cloud Applications and Computing · 2015
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.