私は自分のハードディスク上にサムネイルを約1百万個持っており、実際にディスク上の待ち時間が増えています。サムネイルを1000個保存する
これらのサムネイルをハードドライブに保存して、パフォーマンスを向上させ、高速に取り込む方法を教えてください。
Facebook、Google画像などの組織はどのように画像を保存しますか?
私は問題がないように10TBの記憶容量を持っています。問題は画像の数です。
私は自分のハードディスク上にサムネイルを約1百万個持っており、実際にディスク上の待ち時間が増えています。サムネイルを1000個保存する
これらのサムネイルをハードドライブに保存して、パフォーマンスを向上させ、高速に取り込む方法を教えてください。
Facebook、Google画像などの組織はどのように画像を保存しますか?
私は問題がないように10TBの記憶容量を持っています。問題は画像の数です。
これはウェブアプリケーション用ですか?そうであれば、サムネイル(およびその他のもの)は実際にあなたのハードドライブからコンテンツ配信ネットワークに移動することで利益を得るかもしれません。大規模なサイト(コンテンツ配信のスピードを上げようとしているサイト)は、通常、コンテンツ配信ネットワーク(CDN)を使用して世界中のすべてのデータを配信し、要求の発信元に関係なく高速アクセスを保証します。
私はRackspace CloudFilesを使用しましたが、お勧めしますが、問題のハードドライブから直接これらの画像を提供する場合は、これは明らかに役立ちません。
大量の画像を保存して提供することができます。 Bildero
親指はすべて1つのディレクトリ(または少数のディレクトリ)にありますか? – jdigital
ウィンドウを開いている場合:ファイルがそれぞれ400〜8000個のファイルのフォルダに分割され、それぞれ400〜8000個の親フォルダがありますか? NTFS [8.3形式のファイル名を生成する設定](http://support.microsoft.com/kb/121007)、実際に処理が遅くなる可能性があります。これをオフにすることができます。デフォルトでオンになっています。また、IISとASP.NETは、適切なファイル数を処理するためにいくつかの調整が必要です。個人的には、Amazon S3とCloudFrontをお勧めします。 –