您现在的位置:主页 > 高级应用 > Lucene > >

Lucene4.10 WEB搜索实例



时间: 2015-04-12 17:58     来源 : IT学习者      点击:

关键词: Lucene    Lucene教程    Lucene实例    Lucene api    demo   


目录:Lucene4.10.2实用教程

近来抽空整理了一下Lucene4.10.2的基本功能。包括创建索引、中英文检索、高亮显示及分页等。

今天,螃蟹介绍一下Lucene在web中的应用,并且利用晚上的自由时间,写了一个小例子。

先看效果图:


IT学习者(www.itxxz.com)
简要说明

1、Demo中包括先前讲过的
创建索引、中英文检索、高亮显示及分页等功能。

2、这里的搜索词是匹配的文章内容,可以看到共有13个文件。

3、Demo中对搜索词IT学习者-螃蟹进行了词元的分割:it  学习者   螃蟹。只要包含这几个词中的一个的就会被检索到。

4、文章描述中包含搜索词的,也都进行了高亮显示。

5、至于翻页功能就不多说了。

对于该Demo,会在接下来的文章中进行详细讲解。

当再换个搜索词(Lucene)的时候,效果如下:



itxxz.com



下载地址:http://www.itxxz.com/bbs/thread-13-1-1.html






文章除注明转载外,均为IT学习者原创或编译
欢迎任何形式的转载,但务必请以超链接形式注明出处
本文出自:IT学习者
链接地址:http://www.itxxz.com/Lucene/2014/1112/Lucene-demo.html



推荐内容

更多>>

微信公众号:喝咖啡的螃蟹

喝咖啡的螃蟹
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 移动电商
    2016-02-24 02:47:24发表

    [不知所措] 谢谢分享,mark之。

  • 静宸
    2015-12-04 01:39:26发表

    好文,确实好文!

  • 校花周昕妤
    2015-10-19 04:20:15发表

    还没有机会尝试一下 帮顶

  • 内涵笑话
    2015-10-02 10:19:30发表

    来瞅瞅啦~

  • 歪妖内涵网
    2015-09-01 20:20:35发表

    很好的网站,赞一个,加油!

  • 爱奇趣分享网
    2015-08-23 16:26:02发表

    秒赞不是偶然,是一种态度!

  • 最励志官网
    2015-08-22 10:28:27发表

    路过,留个脚印,网站很棒!

  • 张尧
    2015-06-13 13:29:37发表

    博主 求加qq交流

  • 我啊个就
    2015-05-14 08:00:24发表

    博主,你这个工程里面的dataList.jsp是不是有问题啊,没有secrch()函数

  • 羊羊
    2015-04-13 09:19:11发表

    感谢lz

  • IT学习者-螃蟹
    2015-04-12 18:19:37发表

    http://www.itxxz.com/bbs/thread-13-1-1.html

  • IT学习者-螃蟹
    2015-04-12 18:17:18发表

    http://www.itxxz.com/bbs/thread-13-1-1.html

  • IT学习者-螃蟹
    2015-04-12 18:16:40发表

    http://www.itxxz.com/Lucene/2014/1110/searchFiles.html可以打开的

  • IT学习者-螃蟹
    2015-04-12 18:15:03发表

    http://www.itxxz.com/bbs/thread-13-1-1.html

  • IT学习者-螃蟹
    2015-04-12 18:14:53发表

    http://www.itxxz.com/bbs/thread-13-1-1.html

  • 绝恋十二哥
    2015-04-10 13:50:16发表

    Lucene4.10.2 文件搜索SearchFiles 这个帖子也打不开,点击就报错403

  • 绝恋十二哥
    2015-04-10 13:44:35发表

    没给我发,现在我主要遇到这个问题:doc.add(new TextField(contents, new BufferedReader( new InputStreamReader(fis, GBK))));这样写了之后,我的contents怎么检索?检索后怎么

  • 羊羊
    2015-04-10 11:25:12发表

    没有 给你发了么?

  • 羊羊
    2015-04-10 11:25:03发表

    没有 给你发了么?

  • 绝恋十二哥
    2015-04-10 10:25:47发表

    博主,问您下,怎么创建的文件索引才能检索后出来后展示contents中的信息?我创建的索引contents都是null

  • 绝恋十二哥
    2015-04-10 10:24:42发表

    源码发给您了吗

  • 绝恋十二哥
    2015-04-10 10:11:33发表

    求源码博主,465197575@qq.com

  • 324
    2015-04-09 15:53:22发表

    博主,求源码。。。 1531680466@qq.com 非常感谢!!!

  • Quant
    2015-03-20 10:41:28发表

    博主,求源码:2252759789@qq.com

  • 陈冬
    2015-02-04 15:00:55发表

    恩,好的,那我试试这个.多谢了

  • IT学习者-螃蟹
    2015-02-04 14:56:45发表

    1、PyLucene没有用过 2、IKAnalyzer也是一系列jar包文件,和lucene的基本语法一致,如 : // 构建IK分词器,使用smart分词模式 Analyzer analyzer = new IKAnalyzer(true); 具体

  • 陈冬
    2015-02-04 14:46:11发表

    螃蟹君,有试过pylucene吗,请教一下如何将IKAnalyzer添加到其中.

  • IT学习者-螃蟹
    2015-02-03 20:18:06发表

    官方自带的例子对中文检索不太友好,有时甚至只有搜索整段中文句子时才能匹配, 文中例子搜索词为 IT学习者,也属中英文混合,建议用IKAnalyzer来进行

  • 陈冬
    2015-02-03 15:31:40发表

    博主,请问一下,在中英文混合的文档,如何实现英文的搜索?我用lucene 4.10.1自带的例子只能搜索英文,不能对混合的进行搜索.

  • 卟离
    2015-01-26 12:35:19发表

    博主求源码啊 ,发发慈悲吧,625713695@qq.com

  • 雷锋
    2015-01-12 21:29:00发表

    String 放需要匹配value的key名称,也就是搜索内容应该匹配的字段名称,可以选择匹配多个字段。

  • 刘赞
    2014-12-11 14:53:49发表

    求大神给个源码 1197680861QQ聊

  • 武俊
    2014-11-29 17:51:27发表

    大神,能否把源码发我一份?742596730@qq.com 万分感激。

  • 你要我怎么找
    2014-11-13 22:13:57发表

    源码源码啊啊啊啊啊啊啊啊啊

  • IT学习者-螃蟹
    2014-11-13 20:31:17发表

    源码还没有整理,只是简单做了一个例子而已,等稍作整理会发出来的

  • IT学习者-螃蟹
    2014-11-13 20:30:11发表

    QueryParser parser = new QueryParser(Version.LUCENE_4_10_2, ,analyzer);这个用法官方已经不提倡用了(虽然官方给的Demo中依然这么写)。 QueryParser parser = new QueryParser(string,a

  • 栾尚林
    2014-11-13 19:13:51发表

    博主打法慈悲,把源码发出来吧

  • 龚康
    2014-11-13 15:27:21发表

    博主,我每次用这个类QueryParser parser = new QueryParser(Version.LUCENE_4_10_2, ,analyzer);都会提示类过期了,只能用QueryParser parser = new QueryParser(string,analyzer);这样的,

  • 龚康
    2014-11-13 14:49:32发表

    博主求源码啊。。。最好是发邮箱741942510@qq.com 十分感谢!!!!!

  • 肃穆然
    2014-11-12 11:22:24发表

    博主什么时候 把源码贴出来啊

-->