テーマ:全文検索

tdserver - バイナリプロトコルに対応(HTTP)

Tokyo Dystopia の HTTP インターフェースとして開発中の tdserver は ttserver とは異なり HTTP サーバ専用で、その他のプロトコルには対応していません。 HTTP では、ヘッダ処理やクエリのパースにかかるオーバヘッドがありますが、 全文検索処理には 60~700ミリ秒程度かかる ので、専…
トラックバック:0
コメント:0

続きを読むread more

Tokyo Dystopia - 50万レコードのインデクス=2分18秒、検索=58ミリ秒~

Tokyo Dystopia のインストール手順~全文検索を試す のポストでは、少量データだけで 動作を試しましたが、今度はもっと大量のデータを検索した場合の性能を確認してみました。 CPU 1.66GHz、VMware(ホストOS:Windows XP、ゲストOS:Debian Lenny)、 VMware のメモリは 1.5G…
トラックバック:0
コメント:0

続きを読むread more

tdserver - 全文検索エンジン Tokyo Dystopia の HTTP インターフェース

Tokyo Tyrant みたいなネットワークインターフェースが欲しいなあ。(ボソということで、Tokyo Tyrant の ttserver のソースコードをベースにして、Tokyo Dystopia の Core API を扱う HTTP サーバを書きました。   tdserver のソースコードは、CodeRepos に上げて…
トラックバック:0
コメント:0

続きを読むread more

Tokyo Dystopia のインストール手順~全文検索を試す

Tokyo Dystopia は、Tokyo Cabinet を利用した全文検索システム。   Tokyo Tyrant にあたるネットワークインターフェース(サーバ)は提供されておらず、Perl・Ruby バインディングもなく、ドキュメントも英語だけの“ツンツン”とのこと。(汗)   C言語用として4つの API があるが、ま…
トラックバック:0
コメント:1

続きを読むread more