Ist DB2 zuverlässiger und stabiler als PostgreSQL oder MySQL?


7

Ich habe immer MySQL oder PostgreSQL für meine Projekte wie Web / Desktop-Apps verwendet. Ich hatte einige Male Datenverlust und dank des alten Backups war ich immer einsatzbereit.

Aber für ein aktuelles Projekt für den Flughafen muss ich etwas verwenden, das niemals seine Daten verlieren kann, zumindest nicht die Datenbank, bis es Strom in der Schaltung hat.

Ich denke also, DB2 sollte das Beste für solche Missionen ohne Risiko sein? Irgendwelche Ideen oder Hinweise.

Danke im Voraus.


2
Vergessen Sie nicht die Unterstützung des Anbieters, wenn Sie über HA nachdenken - wem vertrauen Sie, der Ihnen rund um die Uhr hilft, wenn die Chips leer sind, und wie viel können Sie sich leisten, um für diesen Komfort zu bezahlen?
Jack sagt, versuchen Sie topanswers.xyz

1
PostgreSQL ist bekannt für seine Zuverlässigkeit. Wenn Sie einige Daten verloren haben, ist es unwahrscheinlich, dass es sich um einen PostgreSQL-Fehler handelt. PostgreSQL und DB2 sind in Sachen Zuverlässigkeit auf dem neuesten Stand.
Frank Heikens

Antworten:


15

Alle von Ihnen genannten Plattformen können nahezu ohne Datenverlust konfiguriert werden. Alle können in einer fehlgeschlagenen Konfiguration bereitgestellt werden.

Die Wahl der Plattform ist ein Teil des Puzzles. Es wird Ihre Implementierung der Plattform sein, die bestimmt, ob Ihre Anforderungen erfüllt werden oder nicht.

In Wirklichkeit sind Hochverfügbarkeit und Notfallwiederherstellung ein Kompromiss zwischen Verfügbarkeit, Wiederherstellungspunktziel , Wiederherstellungszeitziel und Kosten.

Kein Datenverlust und keine Ausfallzeiten sind teuer, kompliziert einzurichten und zu warten. Es gibt kein freies Mittagessen.


1

Ich möchte nur hinzufügen, dass Postgres-XC seit Beantwortung der Frage veröffentlicht wurde. Es handelt sich im Grunde genommen um eine Open-Source-Verzweigung von Postgres, die ein Clustering im Teradata-Stil ermöglicht, das sowohl Hochverfügbarkeit als auch Schreiberweiterbarkeit bietet. Ich würde erwarten, dass dies der bevorzugte Ansatz in Umgebungen mit sehr hoher Zuverlässigkeit und hohem Durchsatz ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.