热文推荐
热点推荐
主页>社区>IT 技术与微软技术>编程开发>JAVA>JAVA技巧

lucene建立简单搜索引擎实例_1


 2009/6/29 20:25:54 阅读 823 次


非续读浏览 | 发布资讯 | 评论 | 置顶 | 打印

建立搜索引擎四步:

抓取数据---》解析数据----》创建索引-----》执行搜索

第一部分:体会

今天做了一个简单示例,用的版本是lucune 2.4.1,跟教科书上的有些不同,但教科书上的示例都能正常执行。

第二部分:遇到的问题

刚把程序写出来的时候,出现了搜索不到结果的情况,后来发现是在添加Field的时候没有把搜索的字段设置成

Field.Index.ANALYZED,

如果你在搜索器中设定的搜索字段是 text,那么在创建索引的时候应该把这个字段设置成可以被索引。

也就是

view plaincopy to clipboardprint?
field = new Field("text",text,Field.Store.YES,Field.Index.ANALYZED);
field = new Field("text",text,Field.Store.YES,Field.Index.ANALYZED);

而不是

view plaincopy to clipboardprint?






温馨提示


特别声明
 
最新热点资讯排行

• 全新Galaxy三星9月16举办新品发布会
• Vision/G2一部机器?HTC新品参数再泄露
• Wi-Fi集成电路出货量市场排名第二
• 用外观就秒杀你!大厂强劲LED液晶评测
• 超级网银并非免费午餐跨行转账收费标准或更高
• 首批互联网地图牌照九月发放
• 维基解密部分服务器被转移到地下30米防爆机房
• 暴雪欲请卡梅隆拍摄电影版《星际争霸》
• 微软MSN发布出口通业务基于必应海外关键词
• 超级网银暂不面向个人企业客户试点运行
• Gmail网络电话日呼叫量破百万
• 巴菲特的《财富》岁月:13次上杂志封面(组图)
• 英特尔英飞凌交易具十大意义:对网民影响最大
• IBM发布软件安全漏洞修复率排名:自家软件垫底
• 操盘指南:9月1日大陆内存走势报告
• 自制23×3英寸手把手教你如何玩转三屏