タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

負荷分散に関するdiveintounlimitのブックマーク (1)

  • Memcached - nDiki

    [ WiKicker ] Memcached を使った検索結果のキャッシング WiKicker の機能のうち、ヘビーな処理が必要なものの筆頭に検索機能がある。 今のところ単純に全ページに対してマッチング処理を行うのでページ数が増えるに従い遅くなってくる。 ロボットの総ナメが怖い*1ので NaneyOrgWiki では load average が 5 を越えたら一時的に検索機能が停止するようになっている。 そこで Memcached を使って検索結果をメモリキャッシュするようにしてみた。 当はWikiPageのパース・レンダリング結果をキャッシュして、通常のページ表示を高速化したいと考えているのだが、今はまず影響の少ないところから(何でもいいから Memcached を使ってみたいというのが音)。 で、実装してみた。 キャッシュがヒットすればすばやくレスポンスを返せるはずなのだが...

  • 1