3

Broadleafcommerceを使用してカスタマイズしようとしています。調査の結果、Apache Solrを使用していることがわかりました。ただし、 現在ElasticSearchを職場でのみ使用しているため、ElasticSearchはすでに便利です。それで、broadleafcommerce のカスタマイズ可能なコードを ElasticSearch に置き換えることができるかどうかに興味があります。可能であれば、所要時間や難易度も教えていただきたいです。

前もって感謝します !

4

1 に答える 1

4

この製品はオープンソースなので、コードを自分で見ることができます。これは、 solr に依存しないようにする必要があるパッケージです。私が見る限り、現在 Solr にはかなりの依存関係がありますが、試してみて、貢献できるかもしれません。結局のところ、それがオープンソースの力です。

製品とデータの処理がわからないため、どのくらいの作業になるか正確にはわかりません。solr スキーマを関連する Elasticsearch マッピングに変換する必要があります。次に、elasticsearch にデータをプッシュするためにインデクサーを変換する必要があります (そうでなければ、技術的に実行可能な場合は、フレームワーク自体から Elasticsearch にデータをインポートする川を書くことができます)。最後のステップは、検索コードをファセット、強調表示などと一緒に変換することです。

おそらく、あなた (またはプロジェクトの背後にいる人々) は、コミュニティ主導の spring-data-solr プロジェクトと非公式の Elasticsearch 実装も備えたspring dataを見たいと思うかもしれません。

于 2013-02-14T15:04:58.390 に答える