1

アプリケーションを複数のゾーンに展開していますが、WAN 経由でより大きなドキュメント (20 ~ 50 MB) を開くと問題が発生します。

現在、ドキュメントはゾーン 1 (アメリカ) に保存されており、ドキュメントへのリンクがデータベースに保存されています。

オラクルのブロブとMS SQL Server 2005のストアバイナリについていくつか聞いたことがあります。その後、データベースを他のゾーンにコピーする可能性があります。

説明されているオプションのいずれかを使用した他の提案または良い結果はありますか?

4

2 に答える 2

2

ここでの最良のオプションは、ドキュメントが最初に要求されたときに要求されたゾーンにドキュメントをキャッシュし、キャッシュされたドキュメントが要求されるたびにソース ドキュメントの最終変更を ping して、更新が必要かどうかを判断することです。この場合、ドキュメントがアクセスされるほとんどの場合、WAN を介して小さな情報 (日付) を要求するだけです。これは、頻繁に要求されるドキュメントのサブセットに最適です。

大量のドキュメント セットがあり、それぞれが異なるグループから頻繁に要求されない場合は、マスターが更新されるたびに、各ゾーンでドキュメントを複製することを検討する必要があります。これは、マスター データベースにドキュメントをバイナリ データとして格納し、スレーブにマスターからプルさせることで実現できます。

于 2008-08-13T15:37:44.697 に答える
1

Windows で実行している場合は、分散ファイル システムを確認できます。

于 2008-08-13T16:43:09.243 に答える