Ist MySQL-Clustering eine praktikable Option für eine Datenbank, die in 5 Jahren 5 TB Daten erwartet?

Ist MySQL-Clustering eine praktikable Option für eine Datenbank, die in 5 Jahren 5 TB Daten erwartet?

Wir planen, MySQL Clustering zu implementieren. Die Datenbank sollte 5 Jahre Daten unterstützen und die erwartete Datenmenge pro Jahr beträgt 1 TB.

Als wir eine Testumgebung mit einer Datenbankgröße von 200 GB erstellten, dauerte der Neustart des NDB-Clusters mehr als zwei Stunden.

Ist MySQL-Clustering eine praktikable Option für eine Anwendung, die in fünf Jahren mit 5 TB Daten rechnet? Wenn ja, könnten Sie bitte Hinweise zur empfohlenen Architektur und Konfiguration für ein solches Setup geben?

Antwort1

Was machen Sie mit den Daten in MySQL? Ich habe MySQL-Clustering seit mehreren Jahren nicht mehr verwendet, da ich auf dasselbe Problem stoße wie Sie.

Haben Sie für Ihre Anforderungen schon einmal etwas anderes wie Cassandra in Betracht gezogen? Große Datenmengen lassen sich damit viel einfacher handhaben und die Server lassen sich problemlos skalieren, um Ihre Arbeitslast zu unterstützen.

verwandte Informationen