web-dev-qa-db-ja.com

DB2はPostgreSQLやMySQLと比較して信頼性が高く、安定していますか?

Web /デスクトップアプリなどのプロジェクトでは、常にMySQLまたはPostgreSQLを使用していました。データ損失が数回ありました。古いバックアップのおかげで、私は常に稼働していました。

しかし、Airportの最近のプロジェクトでは、回路に電力が供給されるまで、データベースではなくデータを決して失うことがないものを使用する必要があります。

だから私はDB2がそのようなリスクの少ないミッションに最適であるべきだと思いますか?アイデアやヒント。

前もって感謝します。

7
YumYumYum

あなたが言及したすべてのプラットフォームは、データ損失ゼロに近い構成で実行できます。これらはすべて、失敗する構成で展開できます。

プラットフォームの選択はパズルの一部です。要件が満たされているかどうかを判断するのは、プラットフォームの実装です。

実際には、高可用性と災害復旧は、稼働時間 復旧ポイント目標復旧時間目標 とコストの間のトレードオフです。

データ損失ゼロとダウンタイムゼロは費用がかかり、セットアップや管理が複雑です。無料の昼食はありません。

15

質問に答えて以来、Postgres-XCがリリースされたと付け加えておきます。これは基本的にPostgresのオープンソースフォークであり、高可用性と書き込み拡張性の両方を提供するTeradataスタイルのクラスタリングを可能にします。これは、非常に信頼性が高く、スループットの高い環境で推奨されるアプローチになると思います。

1
Chris Travers