私は、36,000 の記事に対して 1 日あたり約 58,000 のヒットを受け取るニュース サイトを持っています。この 36,000 のユニークなストーリーのうち、30,000 は 1 ヒットしかなく (その大部分は検索エンジンのクローラー)、20 インプレッションを超えるストーリーは 250 だけです。なんでもキャッシュするのはメモリの無駄ですが、この250記事。
現在、データ キャッシングに MySQL Query Cache と xcache を使用しています。テーブルは 5 ~ 10 分ごとに更新されるため、クエリ キャッシュだけではあまり役に立ちません。頻繁にアクセスするページだけを検出してデータをキャッシュするにはどうすればよいですか?