![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Elastic
@一叶之秋
一朝红云京华起,又是惊鸿百万里;走过暗淡无光的黑夜,才能看到黎明。在这个并非尽善尽美的世界上,勤奋会得到报偿,而游手好闲则要受到惩罚。忍辱敲码几春秋,只为某天一壶收;他日振翅高飞,必是王者。
展开
-
全文检索工具elasticsearch
二 .全文检索工具elasticsearch1 . lucene与elasticsearch咱们之前讲的处理分词,构建倒排索引,等等,都是这个叫lucene的做的。那么能不能说这个lucene就是搜索引擎呢?还不能。lucene只是一个提供全文搜索功能类库的核心工具包,而真正使用它还需要一个完善的服务框架搭建起来的应用。好比lucene是类似于jdk,而搜索引擎软件就是tomcat 的。目前市面上流行的搜索引擎软件,主流的就两款,elasticsearch和solr,这两款都是基于lucene的原创 2020-12-02 12:42:27 · 1009 阅读 · 0 评论 -
什么是搜索
一、搜索什么是搜索, 计算机根据用户输入的关键词进行匹配,从已有的数据库中摘录出相关的记录反馈给用户。常见的全网搜索引擎,像百度、谷歌这样的。但是除此以外,搜索技术在垂直领域也有广泛的使用,比如淘宝、京东搜索商品,万芳、知网搜索期刊,csdn中搜索问题贴。也都是基于海量数据的搜索。1 如何处理搜索1.1用传统关系性数据库弊端:1、 对于传统的关系性数据库对于关键词的查询,只能逐字逐行的匹配,性能非常差。2、匹配方式不合理,比如搜索“小密手机” ,如果用like进行匹配, 根本匹配不到。但原创 2020-12-02 12:26:30 · 5558 阅读 · 0 评论