問題タブ [full-text-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
310 参照

sql-server - SQL Server で使用できる全文検索ツールは何ですか?

フルテキスト インデックス作成と LIKE キーワードの使用以外に、MS SQL の上に検索機能を構築するための他のツールは何ですか? この質問は、特にファイルではなくレコードを検索するためのものです。

0 投票する
7 に答える
1019 参照

windows - インプロセス全文検索エンジンの実装方法

商用アプリケーションの 1 つ (Delphi で作成された Win32) で、全文検索を実装したいと考えています。アプリケーションは、テキストとして直接認識できない何らかの種類のバイナリ形式でユーザー データを格納しています。

理想的には、インプロセス ソリューション (DLL で問題ありません) または TCP 経由でアクセスできるローカル サーバー (できれば) を見つけたいと考えています。この API を使用すると、サーバーにテキスト情報を (その元のバイナリ BLOB を表すメタデータと共に) 送信できる必要があり、もちろん、少なくとも論理演算子のサポートを最小限に抑えて全文検索を実行できる必要があります。および部分文字列検索。Unicode サポートが必要です。

スタック オーバーフロー ( What are some Search Servers out there? )で検索エンジンの広範なリストを見つけましたが、どのエンジンが自分のニーズを満たすことができるのかよくわかりません。それぞれのテストに 1 日か 2 日を費やす前に、The Collective に意見を求めることを考えました。

助言がありますか?

0 投票する
3 に答える
655 参照

sql-server - SQL Server 2005 のフルテキスト インデックス作成によりバックアップが妨げられる

データベースをバックアップしようとするたびに、90% まで進み、msftesql プロセスを手動で強制終了する (停止しようとしても停止しないため) までそこに留まります。

これは明らかに、フルテキスト インデックス作成とバックアップ プロセスの間で競合が発生していることを意味します。

それで、あなたはこのようなものを見たことがありますか?そうでない場合、この問題をどのようにデバッグしますか?

0 投票する
6 に答える
1585 参照

linux - カスタム Web アプリとの統合に最適なテキスト検索エンジンは?

ユーザーがドキュメントをアップロードしたり、独自のドキュメントを作成したりできる Web アプリがあります。アップロードされたファイルは Amazon S3 に保存され、作成された情報は MySQL データベースに保存されます。私が探しているのは、ある種の検索エンジンで、それぞれに一意の ID を持つすべてのテキスト ドキュメントをフィードし、インデックスなどを作成します。後で、検索クエリを指定すると、一致するテキストのスニペットと共に、(ID を介して) 最も一致するドキュメントが引き出されます。

基本的に、他のユーザーが公開としてマークしたものと一緒に、アップロードされたもののリポジトリをユーザーが検索できるようにしたいと考えています。ソリューションは標準の Linux サーバーで実行する必要があり、オープン ソースであることが理想的ですが、法外な価格でなければ有料のソリューションも検討します。

これまでのところ、次の 3 つの候補が見つかりました。

  1. MySQL 全文検索- 私が読んだレポートの中には、非常に遅いというものがあります。
  2. Apache Lucene - 残念ながら Java で書かれていますが、必要に応じて使用します。おそらく速い
  3. Sphinx - それほど人気が​​ないようです。理想的には、私が見つけたソリューションには多くのコミュニティ サポートがあります。

私が見落としている他の良い選択肢があれば、または上記のいずれかの経験がある場合はお知らせください。

0 投票する
9 に答える
4889 参照

asp.net - ASP.NETで使用する検索テクノロジはどれですか?

ウェブサイトで検索機能を提供するためのあなたの好ましい方法は何ですか?現在、インデックスサービス/ SQL Serverフルテキスト検索よりもLucene.netを使用することを好みます(サーバー側を設定するものがないため)が、他にどのような方法が使用されていますか?

0 投票する
2 に答える
978 参照

f# - F# での全文検索エンジンの例?

F# で全文検索エンジンを構築する方法の良い例 (Web サイトまたは本) はありますか?

0 投票する
2 に答える
1123 参照

sql-server - AdvancedServicesを使用するSQLServer2008でフルテキストカタログを表示できない

VistaHomePremiumで高度なサービスを備えたSQLServer2008を使用しています。インストール中に全文検索をインストールしましたが、SQL全文フィルターデーモンランチャーは管理者ユーザーアカウントで実行されています。SQL Server Management Studioを使用してデータベースにアクセスすると、データベースの下に[ストレージ]オプションが表示されないため、フルテキストカタログを作成/編集できません。

T-SQLを使用して全文カタログを作成でき、データベースで選択した列に対して全文検索を実行できます。「ストレージ」オプションが表示されないだけです。

何が欠けているのか分かりますか?

0 投票する
6 に答える
6890 参照

perl - Perl から PDF ファイルの全文検索を行うにはどうすればよいですか?

多数の PDF ファイルがあり、Perl プログラムで全文検索を実行して、特定の文字列を含むファイルを返す必要があります。今日まで、私はこれを使用しています:

$string は検索するテキストです。ただし、ファイル形式が明らかに ASCII ではないため、これはほとんどの pdf では失敗します。

一番簡単にできることは何ですか?

明確化:名前が事前にわからない約300のpdfがあります。PDF::Core はおそらくやり過ぎです。私はpdfの名前がわからないため、pdftotextとgrepをうまく連携させようとしています。正しい構文はまだ見つかりません。

以下のAdam Bellaireの提案を使用した最終的な解決策:

0 投票する
6 に答える
6204 参照

mysql - PostgreSQL と MySQL の全文検索

PostgreSQL と MySQL の全文検索システムはどのように比較されますか? オーダーよりも明らかに優れているものはありますか?それらはどのように異なっていますか?

0 投票する
2 に答える
1871 参照

sql - lucene.net がどのように機能するかについて、概要を教えてもらえますか?

MS SQL データベースがあり、次のvarcharようなクエリを実行したいフィールドが ありますwhere name like '%searchTerm%'。しかし、現時点では、SQL エンタープライズの全文索引を使用しても遅すぎます。

Lucene .Net誰かが私の状況をどのように助けることができるか説明できますか? インデクサーはどのように機能しますか? クエリはどのように機能しますか?

私のために何が行われ、私は何をしなければなりませんか?