DBIX :: FullTextSearch.

MySQLをストレージとしての索引付け文書
今すぐダウンロード

DBIX :: FullTextSearch. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • T.J. Mather
  • 出版社のWebサイト:
  • http://search.cpan.org/borisz/Apache2-PageKit-2.14_14/lib/Apache2/PageKit.pm

DBIX :: FullTextSearch. タグ


DBIX :: FullTextSearch. 説明

StorageとしてMySQLを使用したドキュメントをインデックス付けする DBIX :: FullTextSearchは、Storage.SynopsISDBIX :: FullTextSearchを使用してMySQLを使用してドキュメントをインデックス付けするためのPerlモジュールです。サポートには、単語やフレーズを含めることができ、含めることはできません。ブール値(および/または)クエリのサポート、単語を停止し、そして起動します。 DBIX :: FullTextSearchを使用してください。 DBIを使用する。 #データベースへの接続(通常のDBI)My $ DBH = dbi-> connect( 'dbi:mysql:database'、 'user'、 'passwd'); #新しいSTOPLISTを作成するMy $ SL = DBIX :: FullTextSearch :: StopList-> CREATE_DEFAULT($ DBH、 'SL_EN'、 'English')。 ※デフォルトの英語ストップリストと英語のStemmerで新しいインデックスを作成するMy $ FTS = DBIX :: FullTextSearch-> create($ dbh、 'fts_web_1'、frontend => 'string'、backend => 'blob'、stoplist => 'sl_en '、Stemmer =>' en-us ')。 #または既存のものを開く#My $ FTS = DBIX :: FullTextSearch-> Open($ DBH、 'FTS_Web_1'); #index documents $ fts-> index_document( 'krtek'、 'krtekleze pod zemi'); $ fts-> index_document( 'Jezek'、 'Jezek Ma Ostre Bodliny'); #検索を検索するMy @ Docs = $ FTS->が含まれています( 'foo')。 @Docs = $ FTS-> Econtains( '+ foo'、 'bar'); My @Docs = $ FTS->検索( '+ foo-bar'); My @ Docs = $ FTS->検索( 'fooと(barまたはbaz)'); DBIX :: FullTextSearchは、文書の内容を索引付けするための柔軟なソリューションです。それはMySQLデータベースを使用して単語と文書に関する情報を保存し、新しい文書を索引付けするためのPerlインターフェースを提供し、変更と試合の検索を提供します。 DBIX :: FullTextSearchの場合、ドキュメントはほとんど何でもありません.Perlスカラ、ファイル、Web文書、データベースフィールド。必要なのは、MySQLデータベースとDBD :: MySQLを持つDBIです。その後、DBIX :: FullTextSearch Index - 必要な情報をすべて維持するテーブルのセットを作成します。作成されたら、インデックスを更新するか、検索.dbix :: fullTextSearchを使用して、インデックスのパラメータを格納するために1つの基本テーブルを使用します。 2番目のテーブルは、文書や単語に関する実際の情報を格納するために使用され、インデックスの種類(インデックス作成中に指定)に応じて、追加情報を格納するためのテーブルがより多くあります(外部文字列名(例:URL's)への変換などがあります。内部数値形式)ユーザーの場合、これらの内部のこととインデックスの内部行動は重要ではありません。重要な部分はAPI、文書を索引付けする方法、および文書内の単語に関する質問をします。ただし、このモジュールがあなたのためのものであるかどうか、そしてどのようなタイプのインデックスがあなたのニーズに適しているかどうかを決めるとき、それがすべての作品が役立つかもしれません。要件: ・Perl


DBIX :: FullTextSearch. 関連ソフトウェア