Postgresqlに高速・高精度な全文検索機能を追加
- Postgresqlに完全に統合
- 非常に高速、かつ高品質な全文検索を実現
- ミッションクリティカルな文書管理を提供
- フルオープンソースによるTOC削減の達成
■サービスイメージ
-
本ソフトウェアはPostgresForest Suiteの構成要素となっています。 PostgresForest Suiteに関する詳しい内容は下記サイトをご覧下さい。
PostgresForest Suite紹介ページ
Ludiaは以下のような特徴をもっています。
- (1)Postgresqlに完全に統合:
- Postgresqlの既存のインデックス機能と同等のインタフェースで全文検索が可能です。テーブルにレコードの追加、更新、削除を行った際は、インデックス側の情報も自動的に更新されますので、全文検索インデックスの存在を意識する必要はありません。
- (2)非常に高速な全文検索を実現:
- LIKE文と異なり前方一致以外での検索の場合でもインデックスを利用した高速な検索を行うことができます。
- (3)高い検索品質を実現:
- 与えられた文章と似た内容の文章の検索(類似文書検索)や、文字列に含まれる複数の語が、近傍に含まれる文書の検索(近傍位置検索)を可能とします。
- (4)フルオープンソースによる導入コストの削減:
- Ludiaは、必要とするライブラリの全てがOSSで構成される、フルOSSの全文検索機能です。そのため、導入にあたってはライセンスコストを必要としません。
- (5)スコアを利用したクエリ文:
- 全文検索エンジンの検索スコア(検索内容との合致度)をクエリ中で取得し、フィルタ条件やソート条件として使用することができます。
- ダウンロード手順:
- Ludiaの依存モジュールを含むアーカイブと、 含まないアーカイブの二種類を用意しております。 (注) ダウンロードし解凍後、READMEをまずお読みください。
- アーカイブは下記URLからダウンロードしてください。
- 動作環境:
-
以下の環境で動作確認をしています。
- OS:RedHat Enterprise Linux AS[ES] 4
- データベースサーバ:Postgresql 8.2.3 (8.1.8)
- Senna:1.0.1
- MeCab:0.93
(注) Linuxは、Linus Torvalds氏の米国およびその他の国における登録商標または商標 です。 その他、記載されている会社名、製品名は、各社の登録商標または商標です。
******************************************************************************词素解析引擎: http://mecab.sourceforge.net/
MeCabは 京都大学情報学研究科−日本電信電話株式会社コミュニケーション科学基礎研究所 共同研究ユニットプロジェクトを通じて開発されたオープンソース 形態素解析エンジンです
******************************************************************************
最好的方法是参考官方文档:
下面的这些地址也不错: 多个列,能够分辨词语的全文检索包Ludia(日语) Ludia
11)C#から形態素解析器のMeCabを呼び出してみた 2 http://mitc.xrea.jp/diary/044 3d.hatena.ne.jp/Syo-Takasaki/searchdiary?word=*%5BDebian%5D4plot.cocolog-nifty.com/plotless/2006/06/utf8postgresql__5f3a.html5chasen.org/~taku/blog/archives/2007/06/yahoomecab.html67http:ludia.sourceforge.jp/cgi-bin/moin.cgi/BuildOnWindows8ludia.sourceforge.jp/moin.cgi/9https:sourceforge.jp/projects/ludia/files/1011ludiablog 12www.doblog.com/weblog/myblog/7433613確認 14blog.mj-site.net/2006/10/ludia.html1516高性能なオープンソース全文検索システム「Ludia」 17[ThinkIT]第1回:蓄積したデータを徹底活用~全文検索(1/3) 18www.thinkit.co.jp/free/article/0612/8/1/1920d.hatena.ne.jp/tasukuchan/200610162122d.hatena.ne.jp/tasukuchan/searchdiary?word=%2a%5bSenna%5d2324Ludia簡易テスト 252627ludia+postgresqlで全文検索! 28blog.bbtune.com/items/0000987.html2930uchiuchiyamaのブックマークpostgresql 31b.hatena.ne.jp/uchiuchiyama/postgresql/?mode=detail3233■■■Ludiaの多彩な検索機能の秘密 QUERYの書き方 34www.thinkit.co.jp/free/article/0612/8/5/35 SELECTtxtFROMtblWHEREtxt@@'こんにちはさようなら; 36こんにちはORさようなら37こんにちは+さようなら38こんにちは-さようなら3940 「こんにちはさようなら」での場合 41 「こんにちは」で検索して得られた結果から「さようなら」を含まないものを除外す る。 42-さようなら」の場合 43 「こんにちは」で検索して得られた結果から「さようなら」を含むものを除外する。 4445■■■PostgresqlLudiaSennaの全文検索インデックスとクエリプラン 46kawa.at.webry.info/200610/article_9.html4748■■■★★★★★20071108配列型インデックス 49d.hatena.ne.jp/ludia/