Whoosh の代替手段
5Whoosh の代わりとなる 5 個の無料および有料のリストをまとめました。 主な競合相手はAlgolia、 elasticsearchです。 これらに加えて、ユーザーは Whoosh と Apache Solr、 Sphinx (search engine)、 Apisearch の間の比較も行います。 また、他の同様のオプションもここで確認できます: 教育およびリファレンスソフトウェア。
Whoosh の代わりとなる 5 個の無料および有料のリストをまとめました。 主な競合相手はAlgolia、 elasticsearchです。 これらに加えて、ユーザーは Whoosh と Apache Solr、 Sphinx (search engine)、 Apisearch の間の比較も行います。 また、他の同様のオプションもここで確認できます: 教育およびリファレンスソフトウェア。
Whoosh の代わりとなる 5 個の無料および有料のリストをまとめました。 主な競合相手はAlgolia、 elasticsearchです。 これらに加えて、ユーザーは Whoosh と Apache Solr、 Sphinx (search engine)、 Apisearch の間の比較も行います。 また、他の同様のオプションもここで確認できます: 教育およびリファレンスソフトウェア。
Whooshは、テキストにインデックスを付けてからインデックスを検索するためのクラスと関数のライブラリです。
Whooshは、テキストにインデックスを付けてからインデックスを検索するためのクラスと関数のライブラリです。
Whooshは、純粋なPythonで実装された高速で機能的なフルテキストインデックス作成および検索ライブラリです。 プログラマはこれを使用して、検索機能をアプリケーションやWebサイトに簡単に追加できます。 Whooshの動作のあらゆる部分を拡張したり置き換えたりして、ニーズを正確に満たすことができます。
Whooshの機能には次のものがあります。
Pythonic API。
ピュアパイソン。 コンパイルやバイナリパッケージは不要で、不思議なクラッシュはありません。
フィールド化インデックスと検索。
高速なインデックス作成と取得-私が知っている他のどのPythonの純粋な検索ソリューションよりも高速です。 ベンチマークを参照してください。
プラグ可能なスコアリングアルゴリズム(BM25Fを含む)、テキスト分析、ストレージ、投稿形式など
強力なクエリ言語。
プロダクション品質の純粋なPythonスペルチェッカー(私の知る限り、唯一のもの)。
Whooshは、次の状況で役立つ場合があります。
ネイティブライブラリのビルド/コンパイル(またはユーザーによるビルド/コンパイルの強制)を回避するために、どこでもpure-Pythonソリューションが望ましいです。
研究プラットフォームとして(少なくとも、PythonがJavaよりも読みやすく、使いやすいと感じるプログラマー向け)。
生の速度よりも使いやすいPythonicインターフェイスが重要な場合。
アプリケーションが1つの深く統合された検索/ルックアップソリューションをうまく利用できる場合、2つの異なる検索ソリューション(単純/低速/自家製の統合、インデックス付き/高速/外部のバイナリ依存関係)オプション)。
WhooshはMatt Chaputによって作成および管理されています。 もともとは、Side Effects Softwareの3DアニメーションソフトウェアHoudiniのオンラインヘルプシステムで使用するために作成されました。 Side Effects Software Inc.は、コードのオープンソース化に快く同意してくれました。
ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!
変更の提案
あなたのフィードバック
Your vote has been counted.
Do you have experience using this software?