层次结构或一个目录

时间:2014-03-06 19:20:46

标签: php amazon-web-services directory sysadmin

我正在研究一种能够(希望)存储大量媒体的应用程序。

我一直在研究将数据存储在目录中的两种可能方法。

分层

 Data
├── 123
│   ├── 456
│   │   ├── 789
│   │   │   ├── track1.mp3
│   │   │   ├── track2.mp3
│   │   │   ├── track3.mp3
│   │   │   ├── track4.mp3
│   │   │   ├── track5.mp3
│   │   │   └── track6.mp3

或者将所有文件存储在一个目录中,并在其数据库ID

之后命名每个文件
67.mp3 68.mp3

假设我有300,000个文件。每种存储数据的方式有哪些优缺点?

1 个答案:

答案 0 :(得分:2)

如果您打算使用S3,请在下面的链接中阅读此问题,特别是我的回答。我不想在这里重复一遍;最好将答案放在一个地方。

Amazon AWS S3 directory structure efficiency