IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Open source  >

Apache Lucene 快速入门指南

developerWorks

级别: 中级

Tyler Anderson (tyleranderson5@yahoo.com), 自由撰稿人, Backstop Media

2007 年 11 月 22 日

现在注册或者使用您的 IBM ID 和密码登录。

Apache Lucene 是一种适用于多种应用程序(包括您最喜欢的 Web 站点或者公司内部网)的健壮开源搜索解决方案。Apache Lucene 将获取并索引指定页面,从而使您可以任意搜索这些页面。它还包含一些附加应用程序或子项目,包括 Apache Solr Enterprise 搜索服务器。在本教程中,您将了解如何使用 Apache Solr 并将它与 Web 应用程序集成在一起。

在本教程中

本教程将说明使用 Apache Solr 作为企业搜索引擎的优点和简单性。注意,由于 Apache Solr 以 Apache Lucene 为基础,因此您将学到的一些概念同样会对 Apache Lucene 十分有用。

您将了解如何执行以下操作:

  • 安装 Apache Solr

  • 使用 Solr 的命令行功能

  • 使用 Solr 的管理界面

  • 使用 Solr 的 HTTP XML 界面

  • 集成 Web 应用程序与 Apache Solr 的 HTTP XML 界面

预备知识


系统需求

除了需要使用 Apache Solr 以外,本教程还需要使用其他技术。例如,Apache Solr 需要使用诸如 Apache Tomcat 之类的 Web 容器。下面是完整列表。

Apache Solr
提到开源企业级搜索引擎,则需要生成 Apache Solr 所基于的 Lucene。Apache Solr 还有其他花俏的东西可以让企业搜索引擎更好地工作。撰写本文时,最新版本是 1.2。
Apache Tomcat V5.5
本教程将使用 Apache Tomcat 作为 servlet 容器。但是,可以选择其他产品,例如 Jetty。
Apache V2
本教程将使用 Apache V2 作为与 Solr API 集成的 Web 应用程序的托管服务器。
PHP V5
您将构建与 Solr API 集成的 PHP Web 应用程序。
Web 浏览器
建议使用 Mozilla Firefox。


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


    关于 IBM 隐私条约 联系 IBM 使用条款