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.
分享到:
相关推荐
【SearchEngine】 搜索引擎是用于索引和检索信息的系统。在本场景中,Solr作为搜索引擎,用于处理特定数据集(如artistMusicBrainz)的搜索请求。搜索功能包括对艺术家名称、别名和成员字段的匹配,这展示了Solr对多...
### Solr 4.10.2 与 Tomcat 6 的整合详解 #### 一、Solr 与 Tomcat 整合概述 Solr 是一个高性能、采用 Java 开发的全文搜索引擎,常用于网站搜索功能的搭建。而 Apache Tomcat 是一个免费开源的 Servlet 容器,...
标题“solr与tomcat整合”涉及的是将Apache Solr搜索引擎集成到Apache Tomcat应用服务器的过程。Solr是一款基于Lucene的开源搜索平台,而Tomcat是Java Servlet和JavaServer Pages的容器。整合这两者可以方便地在Web...
### Solr 在 Tomcat 下的搭建与配置数据库详解 #### 一、Solr 在 Tomcat 下的搭建步骤 **步骤1:准备Solr环境** - 首先确保已安装了Tomcat服务器以及Solr软件。 - 假设`SOLR_HOME`设置为`E:\software\apache-solr...
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简介 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 是一款开源的企业级搜索服务器,由Apache软件基金会维护。它被广泛应用于构建高效、可扩展的全文检索应用。本部分中文翻译主要涵盖了Solr的快速入门、Schema设计和文本分析以及索引与搜索的基本操作。 ...
Spring Data for Apache Solr API。 Spring Data for Apache Solr 开发文档
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 是一个开源的全文搜索引擎,由Apache软件基金会维护,是Lucene项目的一部分。它提供了高效、可扩展的搜索和导航功能,广泛应用于企业级的搜索应用中。Solr-8.11.1是该软件的一个特定版本,包含了最新的...
Apache Solr是一款开源的企业级搜索平台,由Apache软件基金会维护。它是基于Java的,提供了高效、可扩展的全文检索、数据分析和分布式搜索功能。Solr-8.11.1是该软件的一个特定版本,包含了从早期版本到8.11.1的所有...
Solr+Tomcat项目整合是将Apache Solr搜索引擎与Apache Tomcat应用服务器结合使用的过程,以便在Web环境中部署和运行Solr服务。Solr是一个基于Lucene的全文搜索服务器,而Tomcat则是一个轻量级Java应用服务器,常用于...
Apache Solr是一个基于Apache Lucene构建的开源搜索平台。它是一个高性能的企业级搜索引擎,专为全文搜索和搜索应用程序而设计。Solr提供了可扩展、容错和分布式的特点,同时提供了多种接口,包括REST API,使其可以...
1. **下载和解压**:首先,你需要从 Apache 官方网站下载 Solr 3.5 的压缩包,然后将其解压到一个合适的目录。解压后,你会看到一个名为 `solr` 的文件夹,其中包含 Solr 的核心组件。 2. **配置 Tomcat**:打开你...
Apache Solr是基于Lucene的搜索平台,提供了强大的全文检索、 faceted search(分面搜索)、hit highlighting(高亮显示)、拼写建议、动态集群等功能。它支持XML、JSON、CSV等多种数据格式,并且可以通过HTTP接口...