[發明專利]一種商品搜索方法、裝置、計算機設備和存儲介質在審
| 申請號: | 201911419938.6 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111241135A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 吳華波;符芳捷;孔文華;任克亮 | 申請(專利權)人: | 廣州酷旅旅行社有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F16/2453;G06F16/2458;G06F11/14 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 毛丹 |
| 地址: | 510665 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 商品 搜索 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種商品搜索方法、裝置、計算機設備和存儲介質。所述方法包括:當商城數據發生更新時,根據所述更新的商城數據對原有的商城數據進行整合得到主干數據;接收數據請求,根據所述數據請求從所述主干數據中獲得主干源數據;其中,所述主干源數據用于根據所述數據請求提供需求數據。通過更新的商城數據對原有的商城數據進行異步觸發,將更新后的商城數據整理得到主干數據,然后從主干數據中獲得主干源數據,不僅可以快速保存商品或商家信息,還可以快速給出需求數據,使查詢速度快。
技術領域
本申請涉及商城搜索技術領域,特別是涉及一種商品搜索方法、裝置、計算機設備和存儲介質。
背景技術
隨著電子商務技術的發展,網絡購物成為一種消費方式,并且越來越多的人開始使用網絡購物。
在網絡購物商城首頁查詢商品時,當前的技術手段為根據搜索請求直接查詢數據庫的方式獲得搜索數據,然而,目前的查詢方法,在同一時間段內,當搜索查詢連接數暴漲時,就會導致商城首頁查詢慢,甚至出現頁面奔潰的問題。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠解決商城首頁查詢慢問題的商品搜索方法、裝置、計算機設備和存儲介質。
一種商品搜索方法,所述方法包括:
當商城數據發生更新時,根據所述更新的商城數據對原有的商城數據進行整合得到主干數據;
接收數據請求,根據所述數據請求從所述主干數據中獲得主干源數據;其中,所述主干源數據用于根據所述數據請求提供需求數據。
在其中一個實施例中,根據所述更新的商城數據對原有的商城數據進行整合得到主干數據之后還包括:
若所述主干數據存在與所述原有商城數據相同商品的相同數據,則將所述主干數據中相同的數據進行丟棄處理。
在其中一個實施例中,根據所述數據請求從所述主干數據中獲得主干源數據包括:
將所述主干數據推送至消息隊列中;
搜索服務層根據所述數據請求從消息隊列中獲取主干源數據。
在其中一個實施例中,根據所述數據請求從所述主干數據中獲得主干源數據還包括:
將所述獲取的主干源數據存儲到數據庫中;其中所述數據庫用于通過Solr集群提供需求數據。
一種商品搜索方法,所述方法包括:
根據接收的商品請求向服務器發送數據請求;
接收搜索服務器返回的需求數據,其中,所述需求數據,根據數據請求從主干源數據中獲得;所述主干源數據從主干數據中獲得;所述主干數據由服務器根據更新的商城數據對原有的商城數據進行整合得到;
將所述需求數據按照商品請求返回至用戶的終端設備。
在其中一個實施例中,接收服務器返回的需求數據包括:
根據接口的調度信息獲得接口的狀態;
若所述接口的狀態正常,則通過Api網關訪問搜索服務層,通過Solr集群從數據庫中獲取需求數據,其中所述Solr集群用于提供分布式搜索方案;
將所述獲取的需求數據同步存入容災存儲器中;其中所容災存儲器還包括:用戶分享商品的關系數據以及商品的基礎數據。
在其中一個實施例中,接收服務器返回的需求數據還包括:
若所述接口的狀態出現異常,則直接從所述容災存儲器中獲取需求數據。
一種商品搜索方法,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷旅旅行社有限公司,未經廣州酷旅旅行社有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911419938.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種區塊鏈節點的自動創建和運維方法
- 下一篇:一種專利檢索系統及其檢索方法





