Database Sharding
2015 ◽
Vol 5
(2)
◽
pp. 36-52
◽
Keyword(s):
Big Data
◽
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.