Contenu connexe
Similaire à 腾讯大讲堂25 企业级搜索托管平台介绍 (20)
腾讯大讲堂25 企业级搜索托管平台介绍
- 4. 检索算法基础 - 基本概念 正文数据库 相关结果检索 响应 检索 格式化 DB DB DB 检索数据库 ( 倒排数据库 ) 请求
- 21. 项目背景-问题 问题 原因 办法 沟通成本 1. 尽可能减少沟通环节 ; 2. 站在公司的角度统一规划各种专项搜索的实施节奏; 3. 由一个团队来主要完成大部分事情,减少接口,简化协议; 1. 部门间合作流程复杂,沟通环节较多; 2.. 问题解决的成本较高; 3. 大家理解问题的角度、背景不一样,需求变化大。 1. 合并相同、类似需求,在一个系统中加载多业务数据; 2. 定期提供升级、优化的版本,提高用户体验; 3. 对 Log, 数据源特征进行挖掘,迭代优化排序效果、检索特性。 4. 对搜索相关服务质量(排序、速度、用户检索 Log 与质量)的持续跟进; 1. 技术中心同事疲与应付各种需求的变更; 2. 排序、存储、速度、优化没有空隙时间去做; 服务质量 1. 没有简单的办法能彻底避免工作量,但统一存储、计算、提供能大大缩减开发工作量; 2. 尽可能复用 OM 系统,这些小系统有很大的相似度; 3. 稳定、复用核心算法,花少部分人力解决维护、算法中相似但不相同的细节问题; 1. 数据源没有集中存储,变更不可控,带来额外工作量; 2. 系统复用度低; 3. 周边的小系统太多; 工作量 1. 针对一些搜索服务,硬件资源可以复用; 2. 周边的 OM 系统,可以搭建好平台提供给多个业务使用; 3. 从平台系统的角度对架构与资源进行优化,减少硬件资源的使用,降低 TCO 成本。 1. 一些搜索数据量、 PV 较低的业务,还有一些辅助系统占有了较多服务器; 2. 备份、容灾系统的冗余太多; 硬件成本