« 情報園芸 | メイン | デザインの本 »

June 22, 2005

検索の速度

試験中のプロトタイプに使ってる MySQL に噂の Senna を組みこんで N-Gram インデックスを使えるようにしてみた。わかち書きが使えないのは、特殊な用語が多くて辞書が役に立たないから。

すげー速い。劇的に改善。もう普通に LIKE 句使う気がしない。

検索の反応が速くなって思ったのは、これは単に技術の問題じゃなくて、こないだの話とつながるんですが、むしろデザインの問題なんじゃないかということ。検索に時間がかかったとして、その間 5分待つのも10秒待つのも、待つという経験は同じ。つまりその間ユーザは別のことをしたり考えたりする。でもこれが 0.5 秒になると、この時間を「待つこと」として経験はしない。だから、どこらへんに閾値があるかってのは別にして、単にかかる時間が違うだけで、違う道具で違う作業をしてるような感覚があります。データを「探す」というより「取り出す」という感じ。頭じゃわかってたつもりですが、Senna 使って実感しました。

投稿者 ryoji : June 22, 2005 01:01 AM

トラックバック

このエントリーのトラックバックURL:
http://ryoji.sakura.ne.jp/mt/mt-tb.cgi/120

コメント

Welcome to the best online casino
online casino

投稿者 online casino : October 20, 2005 08:12 AM

With a niceness and distinguisheth glance, he absolved italicised himself a perfect master of the situation of his ship.
home loan

投稿者 home loan : October 20, 2005 08:18 AM

With a niceness and distinguisheth glance, he absolved italicised himself a perfect master of the situation of his ship.
home loan

投稿者 home loan : October 20, 2005 08:18 AM