質問編集履歴

1

問題点を詳細に加筆しました。

2017/12/11 03:10

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,14 +2,38 @@
2
2
 
3
3
 
4
4
 
5
- 例えば
5
+ データベースにパスを入れて、そこから取得したデータをもとに画像を読込む事は理解しています。
6
6
 
7
- ◇画像フォルダにユーザー数だけフォルダを作成して、そこにユーザーの投稿した画像を全て入れ。取り出す時はユザーidなどをキーに
7
+ 例えば数十万人規模のユーザーがいビスだとます
8
8
 
9
+
10
+
11
+ 単純に考えると以下のような画像の持ち方になるかと思うのですが、、
12
+
13
+
14
+
15
+ ◇画像フォルダにユーザーの数だけフォルダを作成して、そこにユーザーの投稿した画像を全て入れる。
16
+
17
+ ※id1のユーザーはフォルダ1に画像を保存する。同様にユーザーidとフォルダをヒモ付けして管理する。
18
+
19
+
20
+
9
- ◇画像フォルダにユーザーの区別無く画像を全て入れて、データベースなどの記録から取り出す。
21
+ ◇画像フォルダにユーザーの区別無く画像を全て入れて。日付などの区分でフォルダ分けを
22
+
23
+ ※id別にフォルダを作成せずに、全てのユーザー画像が一つのフォルダに入る。
10
24
 
11
25
 
12
26
 
13
27
 
14
28
 
15
- 最適解はそれぞれの状況次第だとは思うのですが、大規模な容量が求められる状況ではどのような保存設定が一般的なのでしょうか?
29
+ 最適解はそれぞれの状況次第だとは思うのですが、数十万以上の画像ファイル分の大規模な容量が求められる状況ではどのような保存設定が一般的なのでしょうか?
30
+
31
+
32
+
33
+ また、上記のどちらの方法にせよ、数十万以上の画像ファイルをひとつのフォルダに入れておくのは現実的では無い気がしますが、画像数(又は容量)
34
+
35
+ は一つのフォルダあたりどのくらいにしておくのが良いのでしょうか?
36
+
37
+
38
+
39
+ ※説明がわかりにくい文章であったため、変更しました。