`
aaron_ch
  • 浏览: 177249 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Apache Solr and Tomcat6 Search engine

    博客分类:
  • Java
阅读更多

Today, test the Solr and Tomcat6 search engine.

Now list the install and test case.

 

1.Download apache Solr(v1.2) And Tomcat6 from http://www.apache.org

 

2.Install Tomcat6 in C:/work/Tomcat/

 

3.unzip apache solr to a directory, and copy the <apache-solr>/example/solr to C:/work/

 

4.and copy the war file from <apache-solr>/dist,rename to solr.war to C:/work/Tomcat/webapps/

 

5.Configure JNDI for tomcat to reference to solr/home.

Create catalina/localhost folder  at C:/work/Tomcat/conf, and create solr.xml in C:/work/Tomcat/conf/catalina/localhost/,  xml file content is below:

<Context docBase="c:/work/Tomcat/webapps/solr.war" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="c:/work/solr" override="true" />
</Context>

 

6.now can run the  http://localhost:8080/solr to test the configuration correct or not.

 

7.modify the schema.xml ,please see the attached.

 

7. Create a test.xml at C:/work/solr/exampledoc  and fill with below data in it

 

<add><doc>
  <field name="trackid">asid87f89asd7f9a</field>
  <field name="planet">Cybertron</field>
  <field name="icode">cbtron000</field>
  <field name="street">1 Optimus Prime Way</field>
  <field name="city">Prime City</field>
  <field name="country">Optimus</field>
  <field name="pcode">fd32as90</field>
  <field name="digits">+55555555 555.555.5555</field>
  <field name="weight">1000 lbs</field>
  <field name="dim">5x20x100</field>
  <field name="clocation">enroute to destination planet from earth</field>
</doc>
<doc>
  <field name="trackid">asid87f89asd7f9b</field>
  <field name="planet">Cybertronb</field>
  <field name="icode">cbtron0001</field>
  <field name="street">1 Optimus Prime Wayb</field>
  <field name="city">Prime Cityb</field>
  <field name="country">Optimusb</field>
  <field name="pcode">fd32as902</field>
  <field name="digits">+55555555 555.555.5556</field>
  <field name="weight">1100 lbs</field>
  <field name="dim">5x20x101</field>
  <field name="clocation">enroute to destination planet from mar</field>
</doc>
</add>

 

8. Startup tomcat, and use the CMD to submit the index at c:/work/solr/exampledoc/

java -Durl=http://localhost:8080/solr/update -jar post.jar test.xml

 

9. Then use http://localhost:8080/solr to query the asid87f89asd7f9a in Solr/Lucene Statement

 

and will response the result.

 

  • schema.rar (5.2 KB)
  • 描述: zip
  • 下载次数: 24
分享到:
评论
1 楼 tianhendi 2008-04-10  
  

相关推荐

    Solrj and Solr and LDAP and SearchEngine

    【SearchEngine】 搜索引擎是用于索引和检索信息的系统。在本场景中,Solr作为搜索引擎,用于处理特定数据集(如artistMusicBrainz)的搜索请求。搜索功能包括对艺术家名称、别名和成员字段的匹配,这展示了Solr对多...

    solr4.10.2与tomcat6的整合

    ### Solr 4.10.2 与 Tomcat 6 的整合详解 #### 一、Solr 与 Tomcat 整合概述 Solr 是一个高性能、采用 Java 开发的全文搜索引擎,常用于网站搜索功能的搭建。而 Apache Tomcat 是一个免费开源的 Servlet 容器,...

    solr与tomcat整合

    标题“solr与tomcat整合”涉及的是将Apache Solr搜索引擎集成到Apache Tomcat应用服务器的过程。Solr是一款基于Lucene的开源搜索平台,而Tomcat是Java Servlet和JavaServer Pages的容器。整合这两者可以方便地在Web...

    Apache.Solr.Search.Patterns.1783981849

    Title: Apache Solr Search Patterns Author: Jayant Kumar Length: 250 pages Edition: 1 Language: English Publisher: Packt Publishing Publication Date: 2015-03-31 ISBN-10: 1783981849 ISBN-13: ...

    Apache Solr Search

    ### Apache Solr Search:一种强大的开源企业搜索解决方案 #### Apache Solr简介 Apache Solr是一款基于Lucene Java搜索引擎库的企业级搜索服务器。它不仅继承了Lucene的强大功能,还在此基础上进行了扩展,提供了...

    Apache Solr 4 Cookbook

    Apache Solr 4 Cookbook Apache Solr 4 Cookbook Apache Solr 4 Cookbook Apache Solr 4 Cookbook Apache Solr 4 Cookbook

    Apache Solr 3 Enterprise Search Server 部分中文翻译

    Apache Solr 是一款开源的企业级搜索服务器,由Apache软件基金会维护。它被广泛应用于构建高效、可扩展的全文检索应用。本部分中文翻译主要涵盖了Solr的快速入门、Schema设计和文本分析以及索引与搜索的基本操作。 ...

    Spring Data for Apache Solr API(Spring Data for Apache Solr 开发文档).CHM

    Spring Data for Apache Solr API。 Spring Data for Apache Solr 开发文档

    Apache Solr Essentials(PACKT,2015)

    Apache Solr Essentials is a fast-paced guide to help you quickly learn the process of creating a scalable, efficient, and powerful search application. The book starts off by explaining the ...

    Apache Solr(solr-8.11.1.tgz)

    Apache Solr 是一个开源的全文搜索引擎,由Apache软件基金会维护,是Lucene项目的一部分。它提供了高效、可扩展的搜索和导航功能,广泛应用于企业级的搜索应用中。Solr-8.11.1是该软件的一个特定版本,包含了最新的...

    Apache Solr(solr-8.11.1.zip)

    Apache Solr是一款开源的企业级搜索平台,由Apache软件基金会维护。它是基于Java的,提供了高效、可扩展的全文检索、数据分析和分布式搜索功能。Solr-8.11.1是该软件的一个特定版本,包含了从早期版本到8.11.1的所有...

    solr+tomcat项目

    Solr+Tomcat项目整合是将Apache Solr搜索引擎与Apache Tomcat应用服务器结合使用的过程,以便在Web环境中部署和运行Solr服务。Solr是一个基于Lucene的全文搜索服务器,而Tomcat则是一个轻量级Java应用服务器,常用于...

    apache solr Reference guide 4.5.pdf

    Apache Solr是一个基于Apache Lucene构建的开源搜索平台。它是一个高性能的企业级搜索引擎,专为全文搜索和搜索应用程序而设计。Solr提供了可扩展、容错和分布式的特点,同时提供了多种接口,包括REST API,使其可以...

    Solr3.5整合Tomcat

    1. **下载和解压**:首先,你需要从 Apache 官方网站下载 Solr 3.5 的压缩包,然后将其解压到一个合适的目录。解压后,你会看到一个名为 `solr` 的文件夹,其中包含 Solr 的核心组件。 2. **配置 Tomcat**:打开你...

    solr-tomcat7

    Apache Solr是基于Lucene的搜索平台,提供了强大的全文检索、 faceted search(分面搜索)、hit highlighting(高亮显示)、拼写建议、动态集群等功能。它支持XML、JSON、CSV等多种数据格式,并且可以通过HTTP接口...

    Relevant search with applications for Solr and Elasticsearch

    标题“Relevant search with applications for Solr and Elasticsearch”以及描述“Relevant search with applications for Solr and Elasticsearch”共同强调了本书的核心内容:**相关搜索(Relevant Search)**在*...

Global site tag (gtag.js) - Google Analytics