トップ(最新)

nDiki : 2004年01月15日

2004年1月15日 (木)

過去の今ごろ このエントリーを含むはてなブックマーク

スポンサード リンク

過去の1月15日より。

twitter.com/Naney の follower になってください。


[ WiKicker ] Memcached を使った検索結果のキャッシング このエントリーを含むはてなブックマーク

WiKicker の機能のうち、ヘビーな処理が必要なものの筆頭に検索機能がある。 今のところ単純に全ページに対してマッチング処理を行うのでページ数が増えるに従い遅くなってくる。 ロボットの総ナメが怖い*1ので NaneyOrgWiki では load average が 5 を越えたら一時的に検索機能が停止するようになっている。

そこで Memcached を使って検索結果をメモキャッシュするようにしてみた。 本当はWikiPageのパース・レンダリング結果をキャッシュして、通常のページ表示を高速化したいと考えているのだが、今はまず影響の少ないところから(何でもいいから Memcached を使ってみたいというのが本音)。

で、実装してみた。 キャッシュがヒットすればすばやくレスポンスを返せるはずなのだが...やはり微妙だな。 速くなった気もするのだが、サーバの状態によってかなり遅い時もあるようだし。 まずはこれでしばらく運用テストしてみて、効果がありそうだったら他の部分にも適用することにしよう。

*1検索を実行するGETリクエスト用URLへのリンクがページにある


カツ丼弁当 このエントリーを含むはてなブックマーク

たまに買いに行く会社の近くの食堂で、カツ丼弁当を買ってきた。 酸っぱい。

スタミナ弁当もひどかったのだが、こいつもヒドい。 ここは当たり外れが激しいな。 もうやめよう。


[ 1月15日全て ]

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.017443s / load averages: 0.20, 0.16, 0.11
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)