Ressourcen für Datenbank-Sharding und -Partitionierung

Ich arbeite mit einem Datenbankschema, bei dem Probleme mit der Skalierbarkeit auftreten. Eine der Tabellen im Schema ist auf etwa 10 Millionen Zeilen angewachsen, und ich untersuche Sharding- und Partitionierungsoptionen, damit dieses Schema auf viel größere Datasets skaliert werden kann (z. B. 1 Milliarde bis 100 Milliarden Zeilen). Unsere Anwendung muss auch auf mehreren Datenbankprodukten implementiert werden können, darunter unter anderem Oracle, MS SQL Server und MySQL.

Dies ist im Allgemeinen ein großes Problem, und ich möchte nachlesen, welche Optionen verfügbar sind. Welche Ressourcen (Bücher, Whitepapers, Websites) gibt es für Datenbank-Sharding- und Partitionierungsstrategien?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage