2017-03-05 6 views
0

私はelasticsearchを初めて使用しています。私はASOSのような小売業者のAPIを使って電子商取引のウェブサイトを構築しています。私は、これらのAPIの上にelasticsearchを構築することが可能かどうか疑問に思っていました。小売業者のAPI商品ID、名前、URLなどを持つリターンjsonのようなデータを使用しています。小売店舗のアピールによる弾性検索

商品の特定のカテゴリをクエリすると、商品リストの順序が正しくないように見えます。私は検索語句に応じて順番に並んだ製品リストを表示したいと思います。また、自動検索機能のトラバーサル検索機能も備えています。

私はこれをどのように展開するのかと少し混乱しています。ユーザーが新しいアイテムを検索するたびにelasticsearchにjsonファイルをインポートする必要がありますか?または私はretailer APIから返されたアイテム全体を使ってelasticsearchシステムを構築する必要がありますか?

お詫び申し上げますが、私はここにこだわっています。

答えて

0

索引付けされたデータに対してElasticsearchを照会できます。

クエリが来るたびにデータを索引付けすることは悪い考えです。次に、クエリASOS、索引、問合せなどの問合せを処理する手順がたくさんあります。

可能な場合は、小売業者APIで使用可能なデータ全体を索引付けすることをおすすめします。