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

herman 6年前 (2018-12-14) 4621浏览

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

Lucene 实战教程第十五章索引的冷热备份以及恢复和修复

herman 6年前 (2018-12-13) 2652浏览

任何存储到硬盘的数据基本上都需要备份,当然像 Redis 这类的可能也需要备份。备份的话,一般大致都分为两种,热备份和冷备份。备份完了之后一般都需要恢复。那么关于 Lucene 的冷热备份以及恢复是怎样的呢?请看本文,我们一起来学习学习! ...

13 行代码搞定 AI 核心功能,估值一个亿!

herman 6年前 (2018-12-13) 3846浏览

AI 和人工智能正在崛起,导致一些人们担心 AI 会取决人类。这其实是一种杞人忧天,马云认为 AI 应翻译为“机器智能” 而不是“人工智能”,而我也是这样认为的。 随着 AI 的崛起,网上流行...

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

herman 6年前 (2018-12-13) 3384浏览

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

了解多线程,先从“图”了解线程的基本状态

herman 6年前 (2018-12-12) 2507浏览

最近我看了混沌大学里张首晟教授的演讲,张教授始终强调一个“大道至简”的至理名言。因为所有的科学发现,技术进步都是从简单的基础知识得来的。比如:勾股定理,欧几里得几何,万有引力,相对论等,都是基于自然界的自然事实得出的。 ...

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

herman 6年前 (2018-12-12) 2379浏览

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

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

herman 6年前 (2018-12-12) 3412浏览

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