
Lucene
huaishu
这个作者很懒,什么都没留下…
展开
-
lucene 区分大小写问题和解决方案
本文介绍lucene区分大小的原因,和解决方案.关于lucene大小写敏感问题我总结一下: 1.对于分词的Field且使用了StandardAnalyzer等分析器进行索引,同时利用StandardAnalyzer进行搜索时,lucene不区分大小写. 2.对于不分词的Field是区分大小写的. 一.分词和不分词 为了能使Field字段参与搜索,那么该Field就必须被转载 2013-01-25 19:06:25 · 7002 阅读 · 0 评论 -
Lucene query使用总结
Lucene 功能众多: 拥有强大、准确、有效的搜索算法。计算每个文档匹配给定查询的分数,并根据分数返回最相关的文档。支持许多强大的查询类型,比如 PhraseQuery、WildcardQuery、RangeQuery、FuzzyQuery、BooleanQuery 等。支持解析人们输入的丰富查询表达式。允许用户使用定制排序、过滤和查询表达式解析扩展搜索行为。使用基于文件的锁定机制保护并发转载 2013-01-29 15:53:24 · 12635 阅读 · 0 评论 -
lucene 简单 对象查询用法解析
/***************************************/ 0.概要 生成查询对象的方式有两种,一种是通过具有语法分析作用的 org.apache.lucene.queryParser.QueryParser.java 对象的parse(String queryString);方法分析具有符合Lucene 查询语法的查询语句字符窜相转载 2013-01-29 18:42:49 · 1983 阅读 · 0 评论 -
Lucene 3.5最新版 在2011-11-26日发布了
Lucene进行了大量优化、改进和Bug的修复,包括: 1. 大大降低了控制开放的IndexReader上的协议索引的RAM占用(3~5倍)。 2. 新增IndexSearcher.searchAfter,可在指定ScoreDoc后返回结果(例如之前页面的最后一个文档),以支持deep页用例。 3. 新增SearcherManager,以管理共享和重转载 2013-02-06 18:18:03 · 1549 阅读 · 0 评论 -
Lucene查询语法简介
Lucene的查询语法 绪论 Lucene提供了方便您创建自建查询的API,也通过QueryParser提供了强大的查询语言。 本文讲述Lucene的查询语句解析器支持的语法,Lucene的查询语句解析器是使用JavaCC工具生成的词法解析器,它将查询字串解析为Lucene Query对象。 项(Term) 一条搜索语句被拆分为一些项(term)和操作符原创 2013-03-08 14:16:49 · 824 阅读 · 0 评论 -
katta--索引的管理者
介绍 katta 是一个运行在许多商品硬件服务器上的分布式应用,它非常类似于Hadoop MapReduce, Hadoop DFS, HBase, Bigtable 和 Hypertable. 概述 主节点服务器管理从节点服务器和index shards任务。从节点服务器服务index shards。客户端允许从所有连接的节点上查找数据,并把所有的结果合并成一个结果返回给客户端。转载 2013-02-28 14:25:08 · 586 阅读 · 0 评论 -
Lucene打分公式的数学推导
lucene 算法 打分转载 2017-08-28 14:51:44 · 582 阅读 · 0 评论 -
深入理解Lucene默认打分算法
lucene 打分转载 2017-08-28 14:27:27 · 3018 阅读 · 0 评论