shoufeng

瘦风的南墙

上一页 1 ··· 6 7 8 9 10
摘要: 本文对Solr的主要文件 - schema.xml模式文件进行了解读, 包括field、fieldType、dynamicField、copyField等主要标签的作用及参数, 并对该文件的优化提供一些实践思路. 阅读全文
posted @ 2018-08-12 18:38 瘦风 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: solrconfig.xml文件位于SolrCore的conf目录下, 通过solrconfig.xml可以配置SolrCore实例的相关信息. 本文以原版文件为例, 详细翻译解读其中各个标签的作用, 以此来学习Solr比较底层的配置方法. 阅读全文
posted @ 2018-08-12 18:35 瘦风 阅读(5835) 评论(0) 推荐(0) 编辑
摘要: Solr是Apache软件基金组织旗下的一个顶级开源项目, 是基于Lucene的一个独立的企业级搜索应用服务器. 本篇简单介绍Solr能做什么(很方便地实现全文索引和搜索等一系列功能), 以及Solr安装包的文件结构. 阅读全文
posted @ 2018-08-12 18:30 瘦风 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 高亮显示是全文检索的一个特点, 说的是在搜索结果中对关键词突出显示(加粗和增加颜色). 本篇文章先介绍高亮显示的来由, 然后通过Java API实现高亮显示. 阅读全文
posted @ 2018-08-07 20:53 瘦风 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 相关度是指两个事物之间的关联关系(相关性). Lucene中指的是搜索关键词(Term)与搜索结果之间的相关性. 本篇文章先介绍Lucene的相关度, 然后通过Java API演示调整Lucene相关度的方法. 阅读全文
posted @ 2018-08-02 23:03 瘦风 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 数据保存在关系型数据库中, 需要实现增、删、改、查操作; 索引保存在索引库中, 也需要实现增、删、改、查操作. 阅读全文
posted @ 2018-08-01 10:17 瘦风 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Lucene是使用Query对象执行查询的, 由Query对象生成查询的语法. 比如bookName:java, 表示搜索bookName域中包含java的文档数据. 阅读全文
posted @ 2018-08-01 10:10 瘦风 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 本文通过Lucene的API实现了分页查询. 阅读全文
posted @ 2018-07-31 23:45 瘦风 阅读(796) 评论(0) 推荐(0) 编辑
摘要: Document(文档)是Field(域)的承载体, 一个Document由多个Field组成. Field由名称和值两部分组成, 值是要索引的内容, 也是要搜索的内容. Lucene在内存中实现了分页查询, 这里通过一个分页查询的demo演示分页的过程. 阅读全文
posted @ 2018-07-29 11:50 瘦风 阅读(4746) 评论(0) 推荐(2) 编辑
摘要: 在对文档(Document)中的内容进行索引前, 需要对域(Field)中的内容使用分析对象(分词器)进行分词. IK分词器是一款功能完备、扩展性较高的中文分词器, 企业开发中使用较多. 阅读全文
posted @ 2018-07-28 16:30 瘦风 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: Lucene入门程序, 详细演示了如何通过Maven构建第一个Lucene程序, 并对其Java API的简单使用作了说明. 另外, 对Luke工具的简单使用作了示例. 阅读全文
posted @ 2018-07-25 19:08 瘦风 阅读(3665) 评论(1) 推荐(3) 编辑
摘要: 本文讲述了搜索的主要实现方案, 继而引出Lucene全文搜索工具, 最后对索引与检索的流程进行了阐述. 阅读全文
posted @ 2018-07-22 11:09 瘦风 阅读(2131) 评论(2) 推荐(2) 编辑
摘要: 学会学习 - 读过的书很快就忘? 学过的知识记不长久? 可以试试这里的方法~ 阅读全文
posted @ 2018-07-12 19:04 瘦风 阅读(237) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10