1、先下载 Apache Solr 1.3 http://apache.etoak.com/lucene/solr/1.3.0/apache-solr-1.3.0.zip,解压到如 E:\apache-solr-1.3.0。 2、下载 Apache Tomcat 6.0.18 http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.zip,解压到如 E:\apache-tomcat-6.0.18。 3、solr 安装到 tomcat。修改 E:\apache-tomcat-6.0.18\conf\server.xml,加个 URIEncoding="UTF-8",把 8080 的那一块改为: 把下面的内容保存到 E:\apache-tomcat-6.0.18\conf\Catalina\localhost\solr.xml,没有这个目录自行创建。 solr 的更多方式请看:solr install 4、现在安装好,启动 tomcat,并打开 http://localhost:8080/solr/admin/ 看看界面。 5、为搜索论坛帖子应用设计索引结构: 6、上面的索引结构告诉 solr,把下面的内容覆盖 E:\apache-solr-1.3.0\example\solr\conf\scheam.xml,(可以先备份这文件,方便以后看官方示例): 7、重启 tomcat,然后手动在 E:\apache-solr-1.3.0\example\exampledocs 创建两个 xml 数据文件。分别保存为 demo-doc1.xml 和 demo-doc2.xml: 8、提交数据做索引,到 E:\apache-solr-1.3.0\example\exampledocs,运行: 9、查看搜索结果: 所有内容 http://localhost:8080/solr/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on bory.chan 用户的:http://localhost:8080/solr/select/?q=user%3Abory.chan&version=2.2&start=0&rows=10&indent=on 常用的 solr 查询参数请看:solr 查询参数说明 简单的示例已经完成了,索引文件(默认)会在 CWD/solr/data/index 目录下,要改为 solr.home/data目录下,在 F:\apache-solr-1.3.0\example\solr\conf\solrconfig.xml 把 dataDir 注释掉,如: 说明:上面没有使用中文分词,用官方的 CJK 分词,另外有 mmseg4j 中文分词的示例,请看:solr 中文分词 mmseg4j 使用例子 [转载收藏:http://www.cnblogs.com/cy163/archive/2009/09/18/1569681.html]
字段
说明
id
帖子 id
user
发表用户名或UserId
title
标题
content
内容
timestamp
发表时间
text
把标题和内容放到这里,可以用同时搜索这些内容。
E:\apache-solr-1.3.0\example\exampledocs>java -Durl=http://localhost:8080/solr/update -Dcommit=yes -jar post.jar demo-doc*.xml
SimplePostTool: version 1.2
SimplePostTool: WARNING: Make sure your XML documents are encoded in UTF-8, other encodings are not currently supported
SimplePostTool: POSTing files to http://localhost:8080/solr/update..
SimplePostTool: POSTing file demo-doc1.xml
SimplePostTool: POSTing file demo-doc2.xml
SimplePostTool: COMMITting Solr index changes..
<!--
<dataDir>${solr.data.dir:./solr/data}</dataDir>
-->
相关推荐
Solr安装与使用 Solr是一款功能强大的搜索引擎,能够帮助我们快速搭建企业搜索平台。在本文中,我们将详细介绍Solr的安装和使用过程。 一、安装Solr 首先,我们需要下载Solr的安装包。这里我们使用的是Solr 1.3...
文档中详细介绍了如何在ubuntu下面安装solr-4.9.0,以及在安装过程中出现的问题和解决办法
本文详细介绍了 Solr 的安装过程及 SolrCore 的配置方法。通过上述步骤,用户可以成功地在 CentOS 7 上部署并配置 Solr 搜索服务。此外,文中还提供了关于 Solr 目录结构和配置文件的深入解释,有助于更好地理解和...
### Solr的安装使用步骤详解 #### Solr概述与特性 **Solr** 是 Apache 下的一个顶级开源项目,它基于 **Lucene** 进行构建,提供了强大的全文搜索能力。相较于 Lucene,Solr 提供了更为丰富的查询语言支持,并且...
本文将详细介绍如何在本地环境中安装和配置 Solr。 首先,我们需要准备的环境是 JDK 和 Tomcat。Solr 建立在 Java 之上,所以必须先安装 JDK 1.6 或以上版本。在安装 JDK 后,需要设置相应的环境变量,例如 `JAVA_...
本文详细介绍了Solr搜索服务器的安装配置过程,从环境搭建到具体配置步骤进行了全面的讲解,并提供了常见的问题解决方法。通过本文的学习,读者应该能够掌握如何成功地安装和配置Solr搜索服务器,从而为自己的项目...
本文将详细介绍如何进行Solr的配置和安装。 1. **下载与解压** 首先,我们需要从Apache Solr的官方网站下载最新版本的Solr。通常,下载的是一个zip或tar.gz格式的压缩包。在本例中,我们有一个名为`startup.sh`的...
### Solr集群安装手册知识点详解 #### 一、SolrCloud概述 - **定义与应用场景:** - **定义:** SolrCloud 是 Apache Solr 提供的一种分布式搜索解决方案,适用于需要大规模、高容错性、分布式索引及检索能力的...
Apache Solr 是一个开源的企业级全文搜索引擎,由 Lucene 提供支持。它的主要功能包括文本...在实际使用中,还需要学习如何使用 Solr 的 API 进行数据导入导出、查询优化以及其他高级功能,以充分利用 Solr 的潜力。
总结,本文详细介绍了如何在Windows 7环境下安装配置Solr 4.1,包括JDK和Tomcat的安装,Solr的部署,以及IK分词器的集成。同时,我们还展示了如何使用SolrJ进行索引操作,这使得与Solr的交互变得更加简单和高效。在...
本文将详细介绍如何进行 Solr 的安装与配置。 首先,安装 Solr 需要先确保你的系统已经安装了 Java Development Kit (JDK) 1.6 或以上版本,因为 Solr 需要依赖 JDK 来运行。你可以从 Oracle 的官方网站下载并安装...
### Solr(Cloudera)使用手册 #### 一、创建Collection与管理实例 在使用Solr(Cloudera)时,创建Collection是基本的操作之一。Collection是Solr中的数据存储单元,相当于关系数据库中的表。 ##### 创建路径与实例 ...
### Solr安装与配置知识点详解 #### 一、Solr简介 Solr是一款开源的、高性能的全文搜索引擎,广泛应用于企业级搜索系统中。它基于Lucene开发,并提供了丰富的功能和扩展性,支持多种数据源索引和检索,能够轻松地...
Solr 安装部署文档 Solr 是一个基于 Lucene 的搜索服务器,提供了强大的全文搜索功能。...这篇文档详细介绍了 Solr 的安装部署和 Solr 导入 Oracle 数据库的步骤, hopes it can help you understand Solr better.
本文详细介绍了如何安装配置Solr 6.6.0并与MySQL数据库集成的过程。通过图文并茂的方式,不仅让读者了解到Solr的安装配置流程,还深入探讨了Solr与MySQL之间的数据交互方式。Solr的强大功能使得它成为现代网站和应用...
本文详细介绍了如何安装配置 Java Development Kit (JDK) 1.8.0_65、Apache Tomcat 8.0.28 以及 Apache Solr 5.3.1。通过上述步骤,可以确保这些组件能够正常运行,为开发基于 Java 的 Web 应用提供支持。在实际操作...
安装 Solr 首先需要从官方网站下载最新版本,例如 Solr 5.5.2。确保你的系统已经安装了 JDK 及相应的运行环境,Solr 需要在 Java 1.6 或更高版本的 JVM 上运行。接着,将下载的 Solr 解压并将相关文件复制到 Tomcat ...
Solr易于安装和配置,并且提供了一个基于HTTP的管理界面。Solr被广泛应用于大型网站,并且因为其成熟和稳定性而受到青睐。Solr创建的索引与Lucene完全兼容,这意味着Solr可以阅读和使用其他Lucene应用程序构建的索引...