2017-03-05 67 views
0

我是elasticsearch的新手。我正在使用零售商的API(如ASOS)構建電子商務網站。我想知道是否可以在這些API的基礎上構建elasticsearch。我正在使用的零售商API返回具有產品ID,名稱和網址等類似json的數據。Elasticsearch與零售商api

它看起來像當我查詢某個類別的項目時,它返回的是排序很差的產品列表。我想展示有序的產品列表(取決於搜索詞),還包括通過elasticsearch實現的自動完成功能。

我對我如何部署這個有點困惑。每次用戶搜索新項目時,是否需要將json文件導入到elasticsearch?或者我是否需要使用從零售商api返回的整個項目來構建elasticsearch系統?

道歉,如果這是一個天真的問題,但我卡在這裏。

回答

0

您可以在索引的數據上查詢Elasticsearch。

每次查詢到索引數據都是一個壞主意。然後,您將有很多步驟來處理查詢 - 查詢ASOS,索引,查詢

最好的方法是索引零售商API中可用的整個數據(如果可能的話)。