Linuxで大量のフォルダを処理する最適な効率構造

Linuxで大量のフォルダを処理する最適な効率構造

私のクライアント用の新しいPHPアプリケーションを作成していますが、ファイル構造と発生する可能性のあるトラップに関するアドバイスが必要です。現在、システムにはユーザーの識別情報が含まれているため、連邦法に準拠していません。

現在、各ユーザー用に作成されたPDFを含むフォルダがあり、既存のWebサイトはWindowsシステムで提供されているため、以前の開発者構造が私に適しています。そのデザインは次のとおりです。

Files > A > B > Alan_Bob_1234

私の考えは、一意のIDを持つユーザーごとに新しいフォルダを作成することです。ただし、すべて同じフォルダに保存してください。

私の質問:

既知のファイルの場所を呼び出そうとすると、14,000を超えるフォルダをすべて保持して増やすことが、処理速度にどれだけ大きなダメージを与えるか。たとえば、次のように電話したいと思います。

Files > 0cowxuRoGj > abc.pdf

既定のファイルフォルダにフォルダが多すぎると、既知のファイルの場所を呼び出すときに速度の問題が発生しますか?

ありがとうございます。

ベストアンサー1

おすすめ記事