hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 82 回:搜索引擎的安装运行,在这节课里,我们将探讨:
-
SQL
查询与搜索引擎
- 选择
Elasticsearch
还是Meilisearch
?
- 如何安装运行
Meilisearch
?
SQL 查询与搜索引擎
在目前所做的搜索接口中,还存在不少问题。
SQL 查询问题 1
假设,我们有这么一个课程,名称是:
我喜欢黄鹤楼,因为李白在这里写过诗。
如果使用传统SQL
语句来查询,单独搜索李白
,或者搜索黄鹤楼
,都可以查到。运行的SQL
语句类似于:
SELECT * FROM Courses WHERE name LIKE '%李白%';
SELECT * FROM Courses WHERE name LIKE '%黄鹤楼%';
但是如果用户输入的是:李白黄鹤楼
,SQL 语句,就变成了:
SELECT * FRO...