首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
之美多专题
python学习之美多商城(十七):商品部分:商品搜索、Elasticsearch搜索引擎(Docker部署及haystack对接)
1.需求分析: 当用户在搜索框输入关键字后,我们要为用户提供相关的搜索结果。 这种需求依赖数据库的模糊查询like关键字可以实现,但是like关键字的效率极低,而且查询需要在多个字段中进行,使用like关键字也不方便。 我们引入搜索引擎来实现全文检索。全文检索即在指定的任意字段中进行检索查询 2.搜索引擎原理: 通过搜索引擎进行数据查询时,搜索引擎并不是直接在数据库中进行查询,而是搜
阅读更多...