亚洲真人娱乐ag

您現在的位置:首頁 > 解決方案 > 站內搜索解決方案
站內搜索解決方案
  為實現搜索的復雜業務、高性能等要求,需要通過服務器集群和負載均衡來完成硬件的支撐。索引建立和搜索服務的相應獨立成兩個子系統。降低耦合度、增強穩定性。通過后臺監控子系統進行整體監控和日志分析。在建立索引方面,通過數據庫統一管理。在搜索功能上、使用基于策略模式的搜索技巧和自主開發的排序標紅方法來提高搜索效果。
解決方案優勢
1、 性能優越,并發度較高;
2、 自主排序標紅設計、可滿足復雜的業務需求;
3、 提供方便、友好的人共干預界面;
4、 完善的監控系統。可以對整個流程實行監控。

解決方案適用行業
與垂直搜索和站內搜索有關系的行業

技術實現方案
站內搜索解決方案是為了解決電信運營商對無線音樂業務展現要求,提供網站和PC客戶端音樂搜索功能。

系統結構圖

功能優勢
1、后臺支撐系統
·人工干預子系統:對搜索結果提供人工干預功能。管理員通過后臺頁面對相關信息進行操作。
·索引監控子系統:對建立索引的全部過程進行監控,捕捉錯誤信息。
·日志分析子系統:對搜索和建立索引的日志進行分析、監控。
2、索引系統
·索引接口子系統:系統接受通過http方式推送過來的數據,對數據進行驗證。存儲在數據庫中。對記錄進行標識。
·索引子系統:把數據庫中的更新數據讀取進來,根據數據對當前索引進行增加、刪除、更新等相關操作。生成新的索引。
·索引切換子系統:把新建索引進行備份,并傳送到指定服務器的指定位置。
3、搜索系統
·搜索接口子系統:接受搜索請求,并驗證請求數據的正確性。
·搜索子系統:切換最新索引,根據請求進行搜索,并對搜索結果進行篩選、排序、標紅。
·響應子系統:對搜索結果進行包裝。返回給請求者。

技術優勢
·搜索功能: 本搜索系統支持模糊搜索、前綴搜索、拼音糾錯、同音模糊等搜索功能。
·標紅功能:自主設計的標紅功能。增強標紅功能。
·精確排序:自主設計的排序算法,使的排序結果更符合業務需求。
·讀寫分離:索引和搜索所用服務期可以完全分開,索引建立后回同步到搜索服務器。
·負載均衡: 分散系統壓力,最大程度利用
·緩存機制: 應用memorycache極大提高搜索相應時間