0

私のWebアプリケーションは、アプリケーションユーザーによって作成されたデータファイルを保存および取得する必要があります(これらのファイルは、アプリユーザーが使用する監視デバイスから発信されたログファイルです)。一般的なファイルのサイズは10KB未満です。このような各ファイルには、作成日属性があります。通常、ユーザーは、調整日に作成された複数のファイルを一度にアップロードして取得するように要求します。

私の質問は、隣接する日付に複数のユーザーファイルを連結し、それらを1つのファイルとして一緒に保存してサーバーのパフォーマンスを最適化するように、ファイル処理コードを設計する必要があるかどうかです。IOW、ファイルフェッチの数を減らすことを心配する必要がありますか?最後に、Linuxでは、フォルダー内に配置できるファイルの数に制限はありますか?

ありがとう、Avi

4

1 に答える 1

0

すばやく取得するには、フォルダ構造をいじる必要があります。検索が発生すると、すべてのファイル リストがチェックされます。

つまり、2012 -> 12 -> 20 2012 - 年 12 - 月 20 - 日 のようなフォルダ構造を持つことができます。

これは、検索を高速化するのに役立ちます。また、インデックス作成を実行できれば、それは素晴らしいことです。

Linuxまたはフォルダー内のファイル数に制限を設けていないOS。

于 2012-12-20T07:04:06.293 に答える