Das Sharding von Datenbanken ist eine Architektur, die Anwendungen dabei helfen soll, Skalierungsanforderungen durch horizontale Erweiterung zu erfüllen. Sie kann zusätzlichen Speicherbedarf abdecken und Anfragen effizienter bearbeiten. In diesem Tutorial werden das Sharding von Datenbanken, seine Vor- und Nachteile sowie Beispiele für mögliche Sharding-Ansätze erläutert.