Trace Id is missing
Zum Hauptinhalt wechseln

Was ist Datenbanksharding?

Datenbanksharding ist eine Art horizontaler Partitionierung, bei der große Datenbanken in kleinere Einheiten aufgeteilt werden, die schneller und leichter zu verwalten sind. Ein Shard ist eine einzelne Partition, die zur Lastverteilung auf einer separaten Datenbankserverinstanz platziert wird. Automatisches Sharding oder Datensharding wird eingesetzt, wenn ein Dataset zu groß ist, um in einer Einzeldatenbank gespeichert zu werden.

Mit steigender Datenbankgröße und zunehmender Anzahl von Transaktionen erhöht sich auch die Antwortzeit für die Datenbankabfrage. Die Kosten, die mit der Pflege einer sehr großen Datenbank verbunden sind, können auch aufgrund der Anzahl und Qualität der Computer, die Sie zur Verwaltung von Workloads benötigen, in die Höhe schnellen. Für Datenshards gelten hingegen geringere Hardware- und Softwareanforderungen. Außerdem können sie auf kostengünstigeren Servern verwaltet werden.

Verwandte Produkte und Dienste

Azure Cosmos DB

Global verteilter Dienst zur Unterstützung von Multi-Modell-Datenbanken

Azure SQL-Datenbank

Der intelligente Dienst für relationale Clouddatenbanken

Azure Database for MySQL

Unternehmensfähige, vollständig verwaltete MySQL Community-Edition