タグ

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

タグの絞り込みを解除

rubyと全文検索に関するkitokitokiのブックマーク (1)

  • Tokyo Tyrantで全文検索 - Capsule

    Tokyo Cabinetのドキュメントを読んでいたらTokyo Cabinetのテーブルデータベースではq-gramの転置インデックスが簡単に作成出きるらしい。 そのインデックスを利用した全文検索ができると聞いたので試しに使ってみました。 Tokyo CabinetとTokyo Tyrantのインストールは前のエントリを参考にしてください。 インデックスの作成 require 'tokyotyrant' include TokyoTyrant tdb = RDBTBL::new tdb.open('localhost', 1981) docs = [] # ここであらかじめデータをdocsに入れておく docs.each do |doc| id = doc[:id] tdb[id] = { 'title' => doc[:title], 'body' => doc[:body], 'da

  • 1