0

データベースに画像ドキュメントのアーカイブを作成する最良の方法は何ですか?

約 200 万から 1000 万のレコードがあり、各レコードには 2 から 4 枚の画像と約 20 のテキスト フィールドが含まれていることを考えると、このアーカイブを作成してデータの高速化と高度なセキュリティを確保するための最良の方法は何ですか?

また、このプロジェクトに適したデータベースはどれですか?

4

5 に答える 5

2

マイナーが提案したように、必ずファイルシステムを使用してください。

1 つのオプションは SQL Server FILESTREAM です。http://msdn.microsoft.com/en-us/library/cc949109.aspxを参照してください。

于 2010-03-08T17:41:50.527 に答える
1

アーカイブ イメージにファイル システム ストレージを使用します。画像ファイルのリンクを DB に保存する必要があります。また、HTTP コンテンツを使用する場合は、Squid、Nginx などのキャッシュ プロキシ サーバーを使用できます。

于 2010-03-08T17:25:39.010 に答える
1

その他の質問:

  1. データはどの程度動的ですか? 一度保管してから変更することはありませんか、それとも頻繁に変更しますか?
  2. ドキュメントのバージョン管理が必要ですか、それとも最新バージョンが以前のバージョンを上書きするだけです。
  3. ドキュメントは常に 1 つのアプリケーションを使用して編集されますか、それとも外部で変更できますか (例: Word を使用)
  4. ドキュメントは他の「非ドキュメント」データ (データベース行) に関連していますか、それとも保存する必要があるのはそれだけですか?
于 2010-03-08T17:55:52.270 に答える
0

制御ダウンロードを使用できます。http://kovyrin.net/2006/11/01/nginx-x-accel-redirect-php-rails/lang/en/を見てください

于 2010-03-09T07:45:06.473 に答える
0

ファイルシステムは本当のセキュリティを提供しないので、私はそれを直接割引します。

Oracle には、ORDImage タイプによる組み込みのイメージ サポートがあります。

MarcelとPiction社はこの分野で多くの仕事をしており、ダウンロードできる便利な資料がたくさんあるので、Marcel のブログをチェックしてください。

于 2010-03-08T22:40:19.963 に答える