JavaScriptで、軽量ファジィ検索
- ソフト名 : Fuse.js
- OS :
- 言語 : JavaScript
- 開発者 : HOME
Fuse.js 詳細説明
fuse.jsは、依存関係がゼロの強力で軽量なファジィ検索ライブラリです。一般的に言えば、ファジィ検索(より正式な文字列マッチングとして知られている)は、(正確にはなく)所与のパターンにほぼ等しい文字列を見つける技術です。それはあらゆる状況に理にかなっていないかもしれませんが、あなたの検索要件に応じて理想的なことがあります。たとえば、QHENは、小規模から適度に大きなデータセットのクライアント側ファジー検索が必要です。また、あなたが' tを正当化することができます。ElasticsearchまたはAlgoliaは、両方の素晴らしいサービスがあなたの特定のユースケースのためにoverkillかもしれません。Fuse.configを介して上記のすべてのオプションにアクセスできます。これは、すべてのヒューズインスタンスのデフォルトオプションを上書きする場合に便利です。fuse.jsは論理クエリ演算子をサポートしています。これらの演算子は、データをフィルタリングし、与えられた条件に基づいて正確な結果を得るために使用されます。