検索エンジンを探しています。現在顧客情報が5万件ほどあるcsvファイルを簡易検索CGIで検索していますがかなり遅いです。ひとつのレコードにつき項目が70件ほどあります。検索スピードを上げたいのですが何かいい方法はあるでしょうか?インデックス検索などいろいろ探しましたが、CSVファイルをインデックスする方法もわかりません。これらの情報を瞬間的に検索できるような方法がありましたら教えて下さい。ちなみに予算はつきません^^;よろしくお願いいたします^^

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答7件)

id:hinop No.1

回答回数2601ベストアンサー獲得回数1

ポイント30pt

http://www.namazu.org/

Namazu: a Full-Text Search Engine

Namazuは だめなのでしょうか?

http://www.emeditor.com/jp/

EmEditor テキスト エディタ - Unicode、巨大ファイルにも対応する Windows 用テキスト エディタ。Windows 7 完全対応!

EMEDITORというソフトを使えば、指定フォルダの全ファイルを検索できます。ただし、30日の試用(それ以降もアラートが出ますが多分使える)です。

id:Urakusai

namazuはCSVファイルのひとつひとつのレコードも検索してくれるのでしょうか?あんまり詳しくないので教えて下さい。試用ソフトは厳しいです^^;

2004/12/08 17:07:21
id:wata5513 No.2

回答回数57ベストアンサー獲得回数0

ポイント40pt

http://www.hatena.ne.jp/1102488262

人力検索はてな - 検索エンジンを探しています。現在顧客情報が5万件ほどあるcsvファイルを簡易検索CGIで検索していますがかなり遅いです。ひとつのレコードにつき項目が70件ほどあります..

URLはダミーです。

データをグルーピング化して複数ファイルに分割すれば検索は早くなると思います。

id:Urakusai

ありがとうございます!

さらに詳しく解説されたページ、ありますか??

お願いします

2004/12/08 17:08:06
id:sandaler No.3

回答回数671ベストアンサー獲得回数0

ポイント30pt

http://www.mysql.com/

MySQL :: The world's most popular open source database

http://www.mysql.gr.jp/

日本MySQLユーザ会

データベースソフトを使うのはダメなのでしょうか?

その程度のデータ量ならほぼ一瞬で検索できますよ。

URLのMySQLなら無料です。

id:Urakusai

なるほど。

前向きに参考にさせていただきます^^

ありがとうございます^^

2004/12/09 00:22:47
id:wata5513 No.4

回答回数57ベストアンサー獲得回数0

ポイント40pt

URLはダミーです。

さらに。

もう少し具体的に書かせて頂くと例えば

都道府県データを持っているなら各県別にファイルを分割し都道府県をキーにアクセスするファイルを切り分けるといったことを行います。

都道府県はあくまで例なのである程度グルーピングされるカラムを持っていればあとはどこまで細分化するかで速度と比例してパフォーマンスを上げられます。

年齢で言えば10代20代30代で分割するか

10,11,12,13,14とファイルを分割してアクセスファイルを切り替えるか

といった方法になります。

如何でしょうか。

id:Urakusai

 なるほど!実はお得意さまごとにグレードをつけていまして、それでグルーピングできそうですね。見えてきました^^ありがとうございます!

2004/12/09 00:24:57
id:kakkii No.5

回答回数175ベストアンサー獲得回数1

ポイント30pt

http://www.listbrowser.com/

Listbrowser.com - goto'spage - Listleaf Listbrowser

リストブラウザという国の補助金で開発されたフリーソフトがありますが,いかがでしょうか.たぶん,イントラのCSVも読めるんじゃないかと思うのですが.

id:Urakusai

ありがとうございます^^

使ってみます!

ダウンロード完了です!

2004/12/09 00:26:25
id:jouji_s No.6

回答回数7ベストアンサー獲得回数0

ポイント30pt

http://www.kusastro.kyoto-u.ac.jp/~baba/wais/other-system.ht...

Lists of the full-text retrieval softwares which can handle japanese properly.

csvでデータを持っているのであれば、DB(PostgreSQLなど)にデータを突っ込んでSQLで検索するのがよいと思います。

とりあえず、検索エンジンのURLも載せておきますね。

id:Urakusai

これは便利ですね!

もう少しで霧が晴れそう^^

ありがとうございます^^

2004/12/09 00:33:38
id:sudoh No.7

回答回数35ベストアンサー獲得回数0

ポイント30pt

GREPツールを使えば良いと思います。

id:Urakusai

ダウンロードしました!

使ってみます!

ありがとうございました!

2004/12/09 00:35:50

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません