标签:solr和lucene

JAVA

BAT 面试 Elasticsearch 必会知识点总结

herman 3个月前 (06-27) 312浏览

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

业余杂谈

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

herman 3个月前 (06-24) 640浏览

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

JAVA

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

herman 9个月前 (12-13) 343浏览

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

JAVA

Lucene 实战教程第二章入门教程 Hello World

herman 10个月前 (12-10) 366浏览

基于前一章的内容,我们对 Lucene 有了一个大概的了解,本文来一个 Hello World 程序!让我们从此开启 Lucene 的学习模式。 首先,我们新建一个 Maven 项目,然后在 pom.xml 中配置以下内容: <...

JAVA

Lucene 实战教程第一章 Lucene 简介

herman 10个月前 (12-10) 479浏览

Lucene 近年来越来越火,电商项目基本上都有使用。最近我在优化一些公司内部的系统,其中在搜索模块,我打算使用 Lucene 取代原来的基于 SQL 形式的搜索。本文算是 Lucene中文教程的第一章,认识 Lucene,和它的一些核心类介绍。...

JAVA

深入理解 Lucene 的 Analyzer

herman 10个月前 (12-10) 483浏览

最近在学习和使用 Lucene,所以我想对 Lucene 的内部实现,它的一些组件等有一系列详细的理解。在上一篇的基础上《详解 org.apache.lucene.analysis.Analyzer 使用教程》我们来说说 Analyzer 的内部...

JAVA

说说 org.apache.lucene.search.SearcherManager 的简单用法

herman 10个月前 (12-07) 591浏览

我们的电商项目中用到了搜索,搜索功能是基于 lucene 开发的。最近有同事给我说,我们的搜索有问题。我吓了一跳,赶紧问什么问题? 他说,搜索商品后,点击第二页,第三页等出来的内容和第一页一样,翻页无效。 然后,我让他排查一下,他怕查...

JAVA

Java 程序员(CRUD程序员)为什么很少使用 LinkedList?

herman 11个月前 (11-10) 1591浏览

其实我不想写 LinkedList 的!为什么呢?因为它没什么好些的。简单用的也少,尤其是对 CRUD 程序员来说。那么本文就说说为什么它在 Java 中用的少! 一般的一个东西用的少,可能有几种情况。一种是封装的不好,不好用;二是,不懂如...

JAVA

当Solr遇上Elasticsearch,我该选择谁?

herman 11个月前 (10-22) 4118浏览

我最不喜欢的事情就是做比较,但是不管工作中还是生活中你都会面临两难的选择!Elasticsearch vs Solr,哪一个更好?他们有什么不同?你应该使用哪一个?且看本文给你指明一个方向! Apache Solr是一个成熟的项目,...

JAVA

Lucene 视频教程免费下载

herman 1年前 (2018-06-24) 563浏览 0评论

Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)...

JAVA

Elasticsearch 视频教程免费下载

herman 1年前 (2018-06-24) 748浏览 0评论

全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。...