solr
CoffeeAndIce
提前预备解决方案虽然耗时,但为了更好的摸鱼学习,这些时间是值得花费的
展开
-
Solr__luence(六)高亮器、提升权重(相关度)
所需添加依赖包lucene-highlighter-4.10.3.jar、lucene-memory-4.10.3.jarorg.apache.lucenelucene-highlighter4.10.3 org.apache.lucene lucene-memory 4.10.3高亮器操作步骤1. 配置依赖原创 2017-08-18 19:08:25 · 348 阅读 · 0 评论 -
Solr__luence(五)索引维护(crud),以及Query查询对象
对于索引,可能入门的程序不够印象深刻,这里直接将增删查改事例贴出来,加深理解。其实也为了更好地使用好Solr做个基础知识,索引库依旧是入门时候的那个目录地址相应API解析:CRUD 添加: indexWriter.addDocument();/** 创建索引库存储目录 */Directory directory = FSDirectory.原创 2017-08-18 17:25:03 · 363 阅读 · 0 评论 -
Solr__luence(一)简述_入门
简介Lucene4它是非常优秀的开源的全文检索框架,但是不是一个引擎,与搜索引擎是有差异的,最少需要爬虫以及对数据的储存管理等。它主要用于解决一些sql代码无法完成或者完成需要许多like、or的sql语句问题,也就是全文检索:将要查询的目标文档中的词提取出来,组成索引,通过查询索引达到搜索目标文档的目的。这种先建立索引,再对索引进行搜索的过程就叫全文检索(Full-text Se原创 2017-08-17 16:54:56 · 470 阅读 · 0 评论 -
Solr__luence(四)Analyzer分词器
Analyzer分词器英文分词1、按空格进行分词welcome toCSDN 2、去掉停用词(stop word)is、an、a、the、to、for、do、in、的、得、呢、嘛、喽、嗯、吗、...3、大写字母会全部转化成小写字母4、还原词态中文分词Lucene自带中文分词器 单字分词器(Standa原创 2017-08-17 22:43:53 · 331 阅读 · 0 评论 -
Solr__luence(三)检索与创建索引的API及名词解析
前两篇介绍了如何使用luence创建与检索索引,可能还有很多不了解相应API的功能的,我就简单的解析一下相关用到的API或者说是常用的API以便查阅,其实后面我们用到Solr的时候,这个也只是让你了解好API以便在Solr上不至于那么空洞。原创 2017-08-17 19:34:48 · 412 阅读 · 0 评论 -
Solr__luence(二)检索索引,分页搜索
创建索引后如何查询?应该从什么方面下手?去获取我们想要的数据通过索引检索索引思路用户通过搜索界面——>创建查询——>执行搜索,搜索器从索引库中搜索——>渲染搜索结果具体实现步骤:1、 配置依赖jar包(lucene-core-4.10.3.jar、lucene-analyzers-common-4.10.3.jar)2、 创建Inde原创 2017-08-17 18:45:56 · 424 阅读 · 0 评论