0

Web アプリケーションの速度が低下し、非常に多くのファイルがクロールされるというパフォーマンスの問題があるため、現在 Web アプリケーションを再作成しています。これにより、ユーザーはファイルを表示、アップロード、およびダウンロードできます。現在、サーバーには 600000 以上のファイルが保存されています。それぞれに 100 文字以上の長いファイル名があります。それらの名前を短い名前に変更すると、パフォーマンスが向上しますか?

4

1 に答える 1

0

filelength によってパフォーマンスの問題が発生することはありません。

あなたができることは(可能であれば)

  • ファイルを論理セグメントに分割します (読み取りディレクトリ)

  • クロールするファイルの数が少なくなるように、いくつかの入力に基づいて条件付きでクロールします。

  • または、ファイルの変更が発生したときに記録するキャッシュを構築して、影響を受けるファイルのみを読み取る (/crawl) ことができるようにします。

于 2013-01-31T09:06:33.103 に答える