用 Lucene 检索数据库
写一段传统的 程序,讲每条的用户信息从数据库读取出来
针对每条用户记录,建立一个
并根据你的需要,将用户信息的各个字段对应 中的 进行添加,
如:
!"# "$%" &'!()*+&,
然后将该条 加入到索引中,如:-$$
这样就建立了 的索引库
.编写对索引库的搜索程序(看 文档),通过对 的索引库的查找,你可
以快速找到对应记录的 &
/通过 & 到数据库中查找相关记录
用 Lucene 索引数据库
0,作为一种全文搜索的辅助工具,为我们进行条件搜索,无论是像
12 之类的搜索引擎,还是论坛中的搜索功能,还是其它3" 架构的搜索,
都带来了极大的便利和比较高的效率。本文主要是利用 0 对 ""4"$5$
666 进行建立索引,然后进行全文索引。至于数据库的内容,可以是网页的内容,还
是其它的。本文中数据库的内容是图书馆管理系统中的某个作者表-7$8 表。
因为考虑到篇幅的问题,所以该文不会讲的很详细,也不可能讲的很深。
本文以这样的结构进行:
介绍数据库中 7$8 表的结构
为数据库建立索引
.为数据库建立查询功能
/在 9 界面下进行查询并显示结果
.介绍数据库中 7$8 表的结构
字段名称¤¤¤¤¤¤¤¤字段类型¤¤¤¤¤¤¤¤字段含义
(:::::::::::::::;$7$:::作者号
(:::::::;$7$<6::::作者名
=7::::::::::::7$::::::::::电话号码
$88:::::::::;$7$/6:::::地址
>::::::::::::::::::;$7$6::::城市