文章目录 项目整体展示一、项目的背景二、项目的宏观原理三、技术栈和环境四、正排索引和倒排索引原理五、数据预处理模块 Parser5.1 去标签和数据清洗5.2 parser代码编写5.3 三个函数的实现5.3.1. **EnumList**5.3.2. **ParseHtml**5.3.3 **SaveHtml** 六、索引构建模块 Index6.1 构建正排索引6.2 构建倒排索引 七、搜索业务模块 Searcher八、业务处理模块 Http_server九、前端模块 项目整体展示 ![在这里插入图片描述](https://img-blog.csdnimg.cn/891afbc5a25d46d09caa0d57711af7a9.png 一、项目的背景 二、项目的宏观原理 三、技术栈和环境 四、正排索引和倒排索引原理 五、数据预处理模块 Parser 5.1 去标签和数据清洗 5.2 parser代码编写 5.3 三个函数的实现 5.3.1. EnumList 5.3.2. ParseHtml 5.3.3 SaveHtml 六、索引构建模块 Index 6.1 构建正排索引 6.2 构建倒排索引 七、搜索业务模块 Searcher 八、业务处理模块 Http_server 九、前端模块