タグ

全文検索に関するserihiroのブックマーク (8)

  • Drive results that matter with Elastic Solutions

    Drive results that matter with Elastic Solutions
    serihiro
    serihiro 2013/08/13
    lucene使った全文検索エンジン+分析エンジンらしいが、まさかの「リアルタイム」に集計が可能とな。それ以外はIF含めてsolrっぽい。ちょっと気になる
  • groongaにデータを登録してからインデックスが更新されるまでの流れ - 2011-10-05 - ククログ

    全文検索エンジンgroongaを囲む昼下がり@札幌はたっぷり3時間もあるので、「groongaがどのように動いているか」、「より効率的に検索するためにはどうしたらよいか」などといった話ができるはずです。 この文書は、札幌でのgroonga勉強会で使うための「groongaがどのように動いているか」を説明に使うための文書です。後でgroongaのドキュメントにマージする予定です。 それでは、groongaがどのように全文検索用のインデックスを作成しているかを説明します。まず、全文検索機能で重要なオブジェクトを説明して、その後にそれらを使ってどのようにインデックスを作成しているかを説明します。 主要オブジェクト groongaの全文検索機能で大事なオブジェクトは以下の3つです。 テーブル カラム トークナイザー それぞれ順に説明します。 テーブル groongaでは、ひとまとまりのデータを「レ

    groongaにデータを登録してからインデックスが更新されるまでの流れ - 2011-10-05 - ククログ
  • 全文検索 Groonga を使って perl で Google Suggest ならぬ Groonga Suggest を作る - ワタブログ

    2011年07月10日12:09 全文検索 Groonga を使って perlGoogle Suggest ならぬ Groonga Suggest を作る カテゴリ Tweet 前回もちょっと書いた全文検索 Groonga がすごい便利なので、そのことが少しでも伝わるように、 例によって日郵便が提供してる郵便番号データを使って、Google Suggest 風の何かを作ってみました(伝わらないとか言わないで!)。あと Yappo さんがやられている優良バインディング案件が待ち遠しいです。 今回使うものは全部 https://github.com/wata/Groonga-Suggest に。 1. DBの作成作成するテーブル、カラムはこんな感じ。 table_create --name KEN_ALL --flags TABLE_HASH_KEY --key_type UInt32

  • MySQLで高速日本語全文検索

    Mroongaについて MroongaはMySQL用のストレージエンジンです。すべてのMySQLユーザーに高速な日語全文検索機能を提供します。Mroongaは以前はGroongaストレージエンジンと呼ばれていました。 特徴 最新リリース 2023-08-02にリリースされた13.05が最新リリースです。 インストール 最新記事 Mroonga 13.05リリース! (2023-08-02) Mroonga 13.01リリース! (2023-04-17) Mroonga 13.00リリース! (2023-02-09) Mroonga 12.12リリース! (2023-01-29) Mroonga 12.11リリース! (2023-01-06) Mroonga 12.10リリース! (2022-11-29) Mroonga 12.09リリース! (2022-10-28) Mroonga 12

    MySQLで高速日本語全文検索
  • 開発メモ: 使ってみようTokyo Cabinet

    この記事は、Software Design2010年2月号の特集「ほんとうに知りたいあなたのためのkey-valueストア講座」に寄稿した記事の校正前の版です。 DBMとは PerlRubyPHPなどのスクリプト言語が世の中に多数存在しますが、どの言語にも必ず連想配列もしくはハッシュと呼ばれる機構があります。これは、キーと値という二つのオブジェクトを関連付けて記憶しておき、キーに一致する値を効率的に取得するための機構です。プログラマの皆さんは日々当たり前のように使っている機能ですよね。 スクリプト言語組み込みの連想配列はメインメモリ上にデータを記録するので、プロセスが終了したらデータが消えてしまいますし、メインメモリの容量以上のデータが扱えないという問題があります。それを解決するのがDBM(DataBase Manager)です。DBMは連想配列をファイル上で実現したものですので、プロ

  • Tonny Xu - SQLiteを用いて、iOSで高速全文検索をしよう

    まえがき ある日突然Twitterで@TeamMOSA2さんが@glassonion1さんのつぶやきをリツイットしてくれました。なんか面白そうなイベントだなと思って、 すぐにATNDに参加しました。時期が早かった!6人目になって、自動的に12月6日の担当になってしまいました。しかし、製作中のtuneTVの新しいバージョンがサブミット予定日辺りなので、無理やりに@glassonion1にお願いして、12月12日にリスケして頂きました。当にありがとうございます。 前回は@happy_ryoさんの記事:XCodeからappCodeへ乗り換える8つの理由でした。面白い記事ので、ぜひご覧ください。 さて、今回僕の記事はSQLiteを使って、全文検索をする方法を紹介しようと思っています。皆さんに少し役に立てばと思います。 えぇ?SQLiteを使って全文検索ができるの? SQLiteがFTSをサポート

  • 株式会社シナプスソフト

    上級システム開発を求めるならシナプスソフト。シナプスソフトは最高のシステム構築を追求します。

  • 1