8

商品検索プラットフォームを構築しています。以前、Solr 検索エンジンを使用しましたが、パフォーマンスは良好ですが、ユーザー インターフェイスが生成されません。最近、Algolia にはより多くの機能があり、セットアップが簡単で、ユーザー インターフェイスを生成することがわかりました。したがって、誰かが以前に Algolia を使用していた場合:

  • Algolia のパフォーマンスは Solr より優れていますか?
  • Algolia と Websolr の間に違いはありますか?
4

2 に答える 2

15

私は、e コマース Web サイトの本番環境で Algolia と SolR を使用しています。あなたがアルゴリアで言っていることは正しいです。それは (本当に) 高速で、多くの強力な機能を備えています。検索エンジンを管理するための完全なダッシュボードがあります。

SolR の場合は問題ありませんが、ブラック ボックスでもあります。検索エンジンを微調整することはできますが、セマンティック検索のパフォーマンスが低下します (テスト済み)。

選択をしなければならない場合、それは多くのことに依存します。Algolia を使用すると、管理するサーバーがなく、構成と統合が簡単です。私にとっては2000万件のレコードで高速です(検索ごとに15ミリ秒未満)。

SolR を使用すると、もう少しカスタマイズできます。しかし、それは大変な作業です。どちらかを選ばなければならないとしたら、Algolia と ElasticSearch のどちらかになります。SolR は速度を落としています。今後数年で再び成長するとは考えにくい。

履歴書として、迅速かつ効率的になりたい場合は、Algolia を選択してください。検索エンジン アーキテクチャを深く掘り下げたいと考えていて、時間に余裕がある場合 (数か月単位で数えてください)、ElasticSearch を試すことができます。

私の回答がお役に立てば幸いです。他に質問があればお尋ねください。

于 2014-10-22T08:42:21.727 に答える