誰もが.NETでEndecaを実装しましたか? EndecaまたはFASTをお勧めしますか?
-
05-07-2019 - |
質問
コマースWebサイトに推奨する検索エンジンはどれですか?
カタログには数百万の製品があり、可能な限り迅速に処理したいと考えています。
また、検索エンジンを介したマーケティングが迅速かつ効果的になるようにしたいと考えています。
あなたの意見はどうですか?
解決
これは質問に対する答えの半分にすぎません。 .NETではなくJavaで使用しました。 Fastはより良い検索エンジンと言われています。知りません。ただし、コマースにとっては、Endecaが最適と考えられています。 5Milのカタログで使用しました。製品とクエリは非常に高速です。 最終ソリューションで.NETまたはJavaを使用しても問題ない場合、検索エンジンは変わりません。 また、使用する検索エンジンは簡単に答えられません。それはすべてあなたが望む/使うことができるものに依存します。エンデカでの私の経験は非常にポジティブです。
他のヒント
複数の.NET eコマースWebサイトでEndecaを使用してきました。SQLServerと比較して、コーディングをほとんど必要とせずに全文検索を高速化できると思いますが、Endecaは複雑すぎて、更新に時間がかかり、構成します。そのクエリ機能はかなり制限されており、SQLクエリに慣れるにつれて柔軟性に欠けます。
検索部分にLucene.Netを使用して、Endecaの依存関係を減らします。
私はEndecaのいくつかの.NET実装に関与しており、毎回満足しています。 EndecaのFASTに対する最大の利点は、実装のコストと時間です。
私の推奨事項は、要件を文書化し、RFPを送信することです。 RFPの一部として以下を含めるようにしてください:
-
提案されたソリューションのデモ(make 彼らが明確に説明していることを確認してください 含まれる機能のデモ 提案の費用と何 機能には追加料金がかかります)。
-
既存の顧客の例 このソリューションを上に実装しました あなたと同じ商業ソフトウェアの
-
ソフトウェアライセンス費用( についての詳細を提供する必要があります あなたが持っているレコードの数 両社としての商業カタログ これに基づく価格)
-
利用可能なモジュールの詳細リスト /プラグインとそれぞれのコスト。
-
実装コスト。
-
実装スケジュール。
これがお役に立てば幸いです。
Endecaは、私自身の正直な意見では最高の商用製品です。数百万のカタログデータに使用しています。
またはLucene.NETを試すことができます
Endecaを購入する前に考慮すべきことの1つは、Oracleがサーバーに存在する物理CPUによって製品のライセンスを取得することです。したがって、EndecaサーバーをVCEまたは他のブレード仮想化サーバーに仮想化することを検討している場合は、Endecaのいずれか1つのみを使用している場合でも、アプライアンス内のすべてのCPUブレードのライセンスを支払う必要があります。これにより、Endecaは、厳密にはOracleライセンスの問題のため、物理サーバーのインストールにのみ適しています。