会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
马会东的博客
马会东的博客
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2015年12月26日
使用Lucene.Net实现全文检索
摘要: 使用Lucene.Net实现全文检索目录一Lucene.Net概述二 分词三 索引四 搜索五 实践中的问题一Lucene.Net概述 Lucene.Net是一个C#开发的开源全文索引库,其源码包括“核心”与“外围”两部分。外围部分实现辅助功能,而核心部分包括:Lucene.Net.Index 提供...
阅读全文
posted @ 2015-12-26 19:10 马会东
阅读(268)
评论(0)
推荐(0)
Lucene.Net 站内搜索
摘要: Lucene.Net 站内搜索一 全文检索:like查询是全表扫描(为性能杀手)Lucene.Net搜索引擎,开源,而sql搜索引擎是收费的Lucene.Net只是一个全文检索开发包(只是帮我们存数据取数据,并没有界面,可以看作一个数据库,只能对文本信息进行检索)Lucene.Net原理:把文本切词...
阅读全文
posted @ 2015-12-26 19:09 马会东
阅读(339)
评论(0)
推荐(0)
lucene.net helper类 【结合盘古分词进行搜索的小例子(分页功能)】
摘要: 转自:http://blog.csdn.net/pukuimin1226/article/details/17558247添加:2013-12-25更新:2013-12-26 新增分页功能。更新:2013-12-27 新增按分类查询功能,调整索引行新增记录的图片字段。最新盘古分词dll和词典管理工具...
阅读全文
posted @ 2015-12-26 19:05 马会东
阅读(511)
评论(0)
推荐(0)
基础:从概念理解Lucene的Index(索引)文档模型
摘要: 转:http://blog.csdn.net/duck_genuine/article/details/6053430目录(?)[+]Lucene主要有两种文档模型:Document和Field,一个Document可能包含若干个Field。每一个Field有不同的策略:1.被索引 or not,将...
阅读全文
posted @ 2015-12-26 19:02 马会东
阅读(1953)
评论(0)
推荐(0)
lucene之排序、设置权重、优化、分布式搜索(转)
摘要: lucene之排序、设置权重、优化、分布式搜索(转)1. 基本应用using System;using System.Collections.Generic;using System.Text;using Lucene.Net;using Lucene.Net.Analysis;using Luce...
阅读全文
posted @ 2015-12-26 19:01 马会东
阅读(3263)
评论(0)
推荐(3)
Lucene提供的条件判断查询
摘要: Lucene提供的条件判断查询作者:周建军发布时间: 2009-12-08 17:46阅读: 5227 次推荐: 2原文链接[收藏]第一、按词条搜索 - TermQueryquery = new TermQuery(new Term("name","word1"));hits = searcher....
阅读全文
posted @ 2015-12-26 18:58 马会东
阅读(222)
评论(0)
推荐(0)
利用Boost影响Lucene查询结果的排序
摘要: 转自:http://catastiger.iteye.com/blog/803796前提:不对结果做sort操作. 在搜索中,并不是所有的Document和Fields都是平等的.有些技术会要求到对其Doucment或者Fields的权值改变,默认值为:1.0F,以上需求都是通过改变Document...
阅读全文
posted @ 2015-12-26 18:40 马会东
阅读(766)
评论(0)
推荐(0)
lucene 区分大小写 问题以及解决方案
摘要: 转自:http://blog.csdn.net/huaishu/article/details/8543236本文介绍lucene区分大小的原因,和解决方案.关于lucene大小写敏感问题我总结一下:1.对于分词的Field且使用了StandardAnalyzer等分析器进行索引,同时利用Stand...
阅读全文
posted @ 2015-12-26 18:23 马会东
阅读(1552)
评论(1)
推荐(0)
lucene.net 使用过程中的 几个注意事项(含termquery 和QueryParser 的区别)
摘要: 几个注意事项1.建立索引时 插入的顺序(不设置document和字段的boost) 会影响到 查询结果的默认排序,建议:将最新生成的文章 最后建索引 这样 查询结果首先显示的是 最后插入的数据2.BooleanQuery的多条件查询 一定是多个 must的组合,否则就不是 and关系了,如下代码:3...
阅读全文
posted @ 2015-12-26 17:36 马会东
阅读(904)
评论(0)
推荐(0)