web站内搜索关于lucene的全文检索

问题描述

本人现在想使用lucene做基于数据库的搜索,思路是想通过把数据库中的数据在本地建索引然后每次从本地通过关键字索引来检索数据,这样做可行吗,望高手指教!!

解决方案

解决方案二:
该回复于2010-05-18 16:24:09被版主删除
解决方案三:
compass吧,对lucene进行了封装,(如果说lucenej是jdbc的话compass就是hibernate)我有几篇博客,你可以看一看

时间: 2024-10-14 20:49:47

web站内搜索关于lucene的全文检索的相关文章

使用Lucene.NET实现站内搜索

  提到Lucene,想必大家都有所耳闻,已经是数年前就出现的开源技术.很多站点都是利用它搭建自己网站的站内搜索.由于最近也在做数据检索方面的东西,也学习了下Lucene.net的使用. 导入Lucene.NET 开发包 Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎.Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的

使用过lucene.net的进来帮忙看一下,做过站内搜索的帮忙看一下

问题描述 新手,想改一下站内搜索,以前用的是sqlserver的全文索引,想改为lucene.net,建立完了索引,用的是lucene.net2.9.2,配合盘古分词器,能搜,但是结果不是很让人满意.想问下关于如何优化搜索结果的问题举例来说吧,假如我搜"程序员的自我修养",开头基本还算匹配,一共找出一万多条数据,但是后面的数据,都是匹配一个字的,例如"程序员的自我修养"把"大千的世界无奇不有"也给匹配出来了.也就是"的"字都给

lucene.net站内搜索找不到数据

问题描述 lucene.net站内搜索找不到数据 不知道哪里错了,就是搜索的时候找不到数据.求大神帮忙看一下哪错了

关于lucene.net站内搜索的简单问题

问题描述 关于lucene.net站内搜索的简单问题 我做了一个简单的站内搜索,但是创建索引后无法搜索到数据,不知道为什么 #region 创建索引 public void createIndex() { SqlConnection conn = new SqlConnection("server=localhost;database=news;uid=sa;pwd=intellitrans"); FSDirectory directory; IndexWriter writer; s

B2C站内搜索初探—写给不懂技术的你

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这之前: 1.想写这篇文章很久,但一直纠结在搜索引擎具体的技术原理细节中,看得愈多,不懂的地方也愈多,迟迟不敢动手,这是非程序猿出生的痛苦. 2.所有人都知道搜索是个复杂的玩意,本文试着主要从非技术角度思考并搭建一个适用于b2c网站的站内搜索系统,不涉及到太多的技术细节.至于具体的实现代价这里未做考虑(是通过简单的sql+缓存搞定.用luce

关于站内搜索的那些事儿

前言 模块化 登录模块 博客扫描模块 博客详情模块 搜索模块 演示 案例一 案例二 总结 前言 之前学过一点点关于全文检索相关的技术,当时使用的是Java语言,Lucene和compass框架.有兴趣的话可以参考下面的专栏链接 http://blog.csdn.net/column/details/lucene-compass.html 然后现在用的是Python了,所以需要迭代一下.网上搜索了下,相关的还真不少,还有pylucene,但是相比较而言,whoosh更为出色.那今天就用它吧. 安装

用户体验之关于站内搜索的设计

一直想整理一些关于站内搜索和搜索结果页面设计方面的文出来,但也一直感觉太复杂.涉及的东西太多而不断拖延.站内搜索对于不同的站来说有不一样的使命和功用,所以设计需求会很很大的区别.一开始考虑收集些资料弄一篇文章搞定的想法,自然而然地就被抛弃了. 站内搜索,对于用户来说,应该也算是个流程性的行为.从一开始意识到有搜索需求,到输入搜索词,再到从搜索列表里找到可能合适的结果,再加上可能的搜索错误等等,这个过程其实也是比较复杂的.在进行搜索设计的时候,在每个流程点上都做好并不容易.另外,根据曾经看过的一篇

ASP等动态语言网站做SEO时站内搜索应该注意的问题

WEB动态语言有很多,ASP,PHP,.NET,JSP等,之所以在标题中着重提到ASP,是因为目前市面上大多数的企业站点还是采用ASP来做的,这个语言因为学习的门槛较低,又有ACCESS的完美配合,所以是大多数程序员首选的企业站点语言.我们不在这篇文章中讨论ASP的安全性或技术层面的东西,我仅在这篇文章中分享最新学习到的一个理念,就是ASP网站的站内搜索功能对SEO的影响. 因为SEO对静态语言的收录有一定的优先(虽没有绝对性,但由于同样的配置上,静态页面的访问速度快于动态页面,所以从用户体验角

轻松利用FrontPage做站内搜索

  FrontPage不仅可以帮助我们迅速入门网页制作,还可以利用它为网站制作一个简单的站内搜索引擎,可谓是网页制作.站内搜索一气呵成.当然在制作站内信息搜索平台前你应该已经建立了一个网站. 步骤: 第一步,打开FrontPage2003,执行"文件→打开网站",指定要设置站内搜索引擎的网站目录.然后在"网站"文件夹内双击打开需要添加站内搜索引擎入口的页面(一般是网站的首页)进入编辑状态. 第二步,根据页面布局将鼠标移到添加搜索入口的位置,执行"插入→We