Re: ファイルの有無でリクエストを振り分けたい
DBの外に出すとなると、DB内のファイルと実ファイルの
内容が一致していることをどうやって保証してやるか
(DB内のファイルが更新された時に実ファイルを
どうやって更新させるか)という問題が起きるのでは
ないでしょうか?
仮に、DB内のファイルが更新されないのなら、
最初から実ファイルにしておけば済む話でしょうし。
また、DBにはファイルへのパス名だけを記録して、
実ファイルをDBの外へ置くという方法もあると思います。
あとは、RAMをたくさん搭載してキャッシュに載せてしまうとか。
下手に実ファイルにも書き出すより、OSのキャッシュ管理機能に
任せてしまった方が速い場合もあると思います。
Tanaka-Qtaro-Yasuhiro wrote:
> 田中久太郎です。
>
> ウェブ上の画像ファイルをデータベースで管理したいと思っています。
>
> ただ毎回データベースから取り出しているとパフォーマンスが悪そうな
> ので、一度リクエストされたファイルは実ファイルとして残しておくこ
> とはできないものかと考えています。
(以下略)
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735