2012-03-27 5 views
0

Wir haben eine Anwendung, die verschiedene Bilder von Benutzern erfassen und in Alben erstellen wird. Wir würden gerne an Optionen für hohe Verfügbarkeit denken, wenn wir beobachten, dass die Daten wirklich schneller wachsen und wir mit den Ausfallzeiten nicht zufrieden sind.Welche Version von MySQL muss ich Clustering verwenden können? 5.1.61 oder 5.5 ....

Alle unsere MYSQL-Server sind versioniert 5.1.61.

Nun ist meine Frage, sollen diese Server (5.1.61) Clustering unterstützen oder wir müssen diese auf 5.5 upgraden?

Vielen Dank im Voraus. Grüße, UDAY

+0

Welches ist Ihre Frage: 1) sollte ich MySQL-Clustering für diese Anwendung verwenden? 2) unterstützt mysql 5,1,61 Clustering? – Ali

+0

unterstützt MySQL 5.1.61 Clustering ...? Ich meine den zweiten. – Uday

+0

[Versuchen Sie das Handbuch vielleicht?] (Http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster.html). Ich würde vorschlagen, dass Sie Master-Slave-Replikation im Gegensatz zu Clustering betrachten, es sei denn, Sie haben einen kompetenten DBA. – nnichols

Antwort

1

SchoonerSQL, eine kommerziell lizenzierte Vollversion von MySQL, ist eine hoch verfügbare Datenbank, die ausschließlich auf InnoDB basiert. Wir haben es geändert, um den Durchsatz zu maximieren, besonders bei SSDs oder Flash-Speichern, aber es ist sehr schnell und hält Daten konsistent zwischen dem Master und den Slaves. SchoonerSQL ist zu 100% mit MySQL kompatibel, so dass es einfach ist, zu SchoonerSQL oder zurück zu Oracle zu wechseln, wenn Sie sich dazu entscheiden.

+0

Aber alle unsere Tabellen sind MYISAM Tabellen jon. Anyways danke für die Info. – Uday