1

私たちには次の問題があります:私たちの顧客はライフデータベースを持っています.時々、ライフインデータに起因するバグに直面します.これらのバグは通常、実際のデータに関連しているため、ステージングデータベースと開発データベースには表示されません. そのため、正確なデバッグを行うには、別のデータベースに生命データの同じコピーを用意する必要があります。このデータベースは、生命データベースと (自動的にまたは必要に応じて) 同期する必要があります。これにより、実際のシナリオに影響を与えずに誤ったシナリオを再現できます。ステージング自体でこの「セミミラー」を作成する方がよいでしょうか? 最後に、「セミミラー」データベースからの変更を人生に反映させたくありません。人生から「セミミラー」への変更のみです。

4

1 に答える 1

1

定義によれば、ステージング データベースはありません。ステージングは​​現実世界を反映する必要があるため、現実世界のデータ (およびサイズ) を含め、同様のシステムで実行します。

顧客はバックアップを取得する必要があり、それをステージングにロードします。同期していることを確認するために、定期的に (毎週、毎月、更新後) 行います。私が今まで行ったすべてのプロジェクトの標準的な手順はうまくいきました。

于 2014-09-14T12:17:42.370 に答える