全文检索:
站内搜索(全文检索):指的是在自己系统的数据库中进行搜索
https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html
查询:
模糊查询,如果你的数据库中的数据有几万条数据,不会影响查询速度,也不会影响客户体验度
员工表中姓张的员工都列出来
select * from emp where ename like ‘张%’
查询出员工表中名字中含有亮
select * from emp where ename like ‘%亮%’
如果数据量比较大, 超过百万条的数据, 必须使用站内搜索
站内搜索常见技术
lucene, solr, ElasticSearch
ELK 软件栈
Elastic 公司拥有 Logstash,Kibana,Elasticsearch开源项目
这个三个项目组合在一起,就形成了 ELK 软件栈
他们三个共同形成了一个强大的生态圈
Logstash 负责数据的采集,处理(丰富数据,数据转换等)
Kibana 负责数据展示,分析,管理,监督及应用
Elasticsearch 处于最核心的位置,它可以帮我们对数据进行快速地搜索及分析