Amazon Interview Question

What is Sharding ?

Interview Answers

Anonymous

Nov 25, 2018

Sharding is a method of splitting and storing a larger dataset in multiple databases. Sharding is necessary if a dataset is too large to be stored in a single database. By distributing the data among multiple machines, a cluster of database systems can store larger dataset and handle additional requests.

Anonymous

Dec 29, 2016

Partition of a huge database into smaller databases in order to gain performance and managebility

1