首页->FAQ->显示文章

Google
 

如何使用Lucene索引数据库?

译自:原文地址

你可以使用JDBC连接到数据库,使用“SELECT”语句查询数据库。然后针对结果的每一行创建一个Lucene Document对象,把它们加入到索引中。你可能想要保存ID列,这样以后你可以利用它找到特定的项。对于其他的(文本)列,更好的办法是只索引(不保存)它们,反正原有数据在你的数据库中还存在。

更高层的需求,你可以考虑LuSql(一个从JDBC数据库往Lucene导出数据的工具),Hibernate搜索CompassDBSight, 或者 Solr的数据导入接口等等,都可以在Lucene中使用。

所属分类: [lucene] [Java]
tag: 数据库, 索引,

tinyfool发布于2009年10月29日 10:36
最后更新于2009年10月29日 10:41