現在、既存のアプリケーションのフェイルオーバー サポートに取り組んでいます。
アプリケーションは postgres を使用してデータを保存しますが、特別な機能 (ビュー/トリガーなど) は使用しません。データベースは、実際のデータ ストレージではなく、構成ストレージに近いものです。アプリケーションが起動すると、メモリにデータがロードされ、構成が変更された場合にのみデータベースに戻ることはめったにありません。この単純なタスクのために postgres フェイルオーバー ソリューションを構成しようとすると、やり過ぎのように感じられます。
フェイルオーバーのサポートが組み込まれており、本番環境での構成と使用が簡単な軽量データベースはありますか? 私のデータ モデルのほとんどは単一のテーブルであり、1 分あたり 5 件ほどのトランザクションがあります。