标签:Lucene

JAVA

Elasticsearch 崛起的那些事!

herman 5年前 (2019-07-05) 1727浏览

Elasticsearch 是一个后起之秀!在它推出之前,已经有了 Solr、Lucene 等框架,可依然阻挡不了 Elasticsearch 的崛起! 在技术领域,语言与语言之间有竞争,框架与框架之间有竞争,社区与社区之间也有竞争,Elas...

JAVA

倒排索引是翻译错误?一起来看翻车现场!

herman 5年前 (2019-06-28) 2311浏览

昨天,很多买了 Elasticsearch 的网友,在群里问:“Elasticsearch 中的索引为什么叫倒排索引?很难理解!” 这一问,立马引起了很多人的注意,包含很多没关注过倒排索引的人。今天我们一起来看看,为什么叫倒排索引? 有...

JAVA

BAT 面试 Elasticsearch 必会知识点总结

herman 5年前 (2019-06-27) 2935浏览

Elasticsearch 是上市公司 Elastic 开源的一个产品。而 Elasticsearch 支撑了整个 Elastic 公司的大约 50 亿美元的市值,这个市值超过大多数 A 股公司。这足以说明了 Elasticsearch 的商业价值...

业余杂谈

极客时间《Elasticsearch 核心技术与实战》购买返现24

herman 5年前 (2019-06-24) 5113浏览

搜索是现代软件必备的一项基础功能,而 Elasticsearch 就是一款功能强大的开源分布式搜索与数据分析引擎。 它可以从海量数据中快速找到相关信息,在同领域内几乎没有竞争对手——近两年 DBRanking 的数据库评测中,ES 在搜索引擎...

JAVA

Lucene 实战教程第十六章 SpringBoot 整合 Lucene

herman 5年前 (2018-12-14) 4421浏览

网上搜索了一下关于 Lucene 教程的文章非常多,但是关于 SpringBoot 整合 Lucene 的非常少,可能一些涉及到搜索的项目都比较老,使用 Lucene 的比较少,使用 Solr 和 Elasticsearch 的可能比较多。但是文...

JAVA

Lucene 实战教程第十一章详解 IndexSearcher 索引搜索器

herman 5年前 (2018-12-13) 3070浏览

所有建立索引的目的就是为了检索。    索引一般只需要建立一次,但是搜索才是核心。建立索引的目的就是为了检索。IndexSearcher 索引搜索器是 Lucene 中核心的核心,是搜索过程中最重要的和核心组件。本文...

JAVA

Lucene 实战教程第九章自定义 Analyzer

herman 5年前 (2018-12-12) 2147浏览

在 Lucene 中,不仅 TokenFilter 我们可以自定义,Analyzer 我们也可以自定义。本文介绍两个扩展 Analyzer 的例子,分别实现扩展停用词,实现字长过滤的功能。 自定义 Analyzer 自定义 Analy...

JAVA

Lucene 实战教程第八章说说 TokenStream 和 TokenFilter

herman 5年前 (2018-12-12) 3060浏览

当你深入骨髓的去了解一项技术,你才能获得快感!上一章,我们说过 Analyzer 分词器的主要是用来构建 TokenStreams,那么我们今天就一起通过本文来看看 Analyzer 的内部构造,TokenStream 和 TokenFilter...