私がPHPで開発しているサイトでは、ページごとに多数のMySQLデータベース要求が表示されます。多くの場合、適切に設計されたインデックスを持つ小さな要求です。これらのページのキャッシュスクリプトを開発する間に価値があるかどうかはわかりません。ファイルアクセス速度とデータベースアクセス速度
1)ファイルI/Oはデータベース要求よりも一般的に高速ですか?これはサーバーに依存しますか?あなたのサーバーのどれだけ多くのものをテストできるか?
2)ページの1つでデータベースのファイル名を確認し、サーバーが存在するかどうかを確認して表示する内容を決定します。これは私がキャッシュされたページビューから利益を得るだろうと思いますか?
また、このトピックに関するその他の情報があれば、私に転送することができます。
ありがとうございました
データベースには、フラットファイルではない並行性制御があります。書込みが重いコンテキストでは、単一のフラットファイルに書き込む多くのプロセスが問題になる可能性があります。 カスタム、フラットファイルと完全なRDBMSとの間の優れた妥協点はSQLiteです。そこにはいくつかのSQLiteバックアップサイトがあります。 –