私たちはPerlベースのWebアプリケーションを持っています。そのデータは、フラットテキストファイルの膨大なリポジトリからのものです。これらのフラットファイルはシステム上のディレクトリに置かれ、情報の断片をMySQLデータベースに広範囲に解析した後、それらのファイルをアーカイブされたリポジトリと永続的なホーム(/www/website/archive/*.txt)に移動します。現在では、これらのフラット・ファイルのデータを1つずつ解析するのではなく、データ項目が不明瞭なものもあります。Perlでフラットファイルのフルテキスト検索を行うにはどうすればよいですか?
現在のところ、Perlで生成されたWebページからフラットファイルリポジトリ全体をフルテキスト検索し、クリックして開くことができるヒットリストを戻すことができますレビューのためのテキストファイル。
この検索機能を有効にするには、最もエレガントで効率的で非CPU集約的な方法は何ですか?
あなたはそれについて言及したので、私はSwish-Eについて良いことを聞いたことがあります。素晴らしい推薦。 – daotoad
私はswish-e勧告の2番目になるでしょう。最初はちょっと奇妙です(私は用語が混乱していることを発見しました)。しかし、それを過ぎると、それは本当に本当にうまくいっています。 –
誰かがMySQLオプションを試しましたか?マニュアルのセクションに2〜3回前のセクションがあることに気がついたので、私はそれを混乱させたいと思っていました。 – Nathan