亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

團購類網站設計全文索引問題

團購類網站設計全文索引問題

LEATH 2019-04-09 20:24:57
最近新項目要做一個跟美團非常類似的團購網站。里面會涉及到包括熱門團購的查詢,個性化推薦,類別查詢,按地理位置和時間排序等。。。這個項目我會用Node.js和Mongodb。我想知道一下像這類的查詢業務是不是需要用到比如Lucene或者Sphinx這樣的全文索引引擎呢,或者其他思路?謝謝。
查看完整描述

2 回答

?
森林海

TA貢獻2011條經驗 獲得超2個贊

試了一下,美團前臺的搜索是索引了套餐的標題(包括網站編輯加上的部分)、店名、地址,其中套餐標題拆詞也能搜到相應結果,而地址拆詞搜不到。應該是用了兩種方式,地址部分經過了分詞用的是類似Xunsearch的分詞索引插件,標題和店名是Sphinx之類的全文索引。
后臺借了個賬號看了下,單子、商家、套餐,都是按地址和標題搜索,和前臺用的一個搜索接口,只是多個了ID。
考慮到Mongo對全文檢索的響應速度,折中的解決方法是分詞入MySQL,準確率一般,完美的方法只能是整合搜索引擎。熱門、推薦、位置類別那些都好說。
                            
查看完整回答
反對 回復 2019-04-09
?
千巷貓影

TA貢獻1829條經驗 獲得超7個贊

團購需要查詢的項目通常是固定的,比如價格、時間、地點、商家、折扣等等。
唯一能用到全文索引搜索的,可能就是團購商品的具體描述這塊。但是相比上面的,這個搜索的作用比較小,用戶也很少用到。建議前期先擱置這塊,把精力集中在基本的、常用的功能上。等以后根據精力、性能、用戶分析調研等因素再考慮。
                            
查看完整回答
反對 回復 2019-04-09
  • 2 回答
  • 0 關注
  • 366 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號