Re: ファイルの有無でリクエストを振り分けたい
想定している負荷(利用者や更新頻度)によって
回答は異なりますが・・・。
Tanaka-Qtaro-Yasuhiro wrote:
> ただ、なるべくデータの一貫性を保ちたいのと、バックアップ&リス
> トアで楽をしたくて、データベース内にファイルを格納したいと思っ
> ています。
一貫性を保つという意味ではDBは有効ですが、
それほど頻繁に(分秒単位で)更新されるのでなければ、
ファイル形式のインデックスで足りるのではないでしょうか。
また、私にはDBよりも普通のファイルの方がバックアップが
簡単に思えます。 tar -zcf backup.tgz /var/www/html みたいに
するだけですし。(^^;;
>>あとは、RAMをたくさん搭載してキャッシュに載せてしまうとか。
>>下手に実ファイルにも書き出すより、OSのキャッシュ管理機能に
>>任せてしまった方が速い場合もあると思います。
>
> なるほど。OSのキャッシュ管理機能ですか。
> Linux+Apacheの場合だとどういうふうにやるのがいいですかね。
Linux なら、RAMの大部分はファイルデータのキャッシュに
割り当てられますので、何も考える必要はないと思います。(^^;
するとしたら、メモリ節約の意味でも、安全のためにも、使わない
プログラム(ftpd とか)を起動させない設定にしておく位でしょうか。
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