- 系统环境:windows 7
Solr版本:5.0.0
- 下载地址:http://lucene.apache.org/solr/mirrors-solr-latest-redir.html
5.0以后不需要提前配置Tomcat环境,可以直接运行Solr服务器; - 运行Solr服务器:
进入根目录,linux下直接用>bin\solr start启动,Windows下需要用:
>bin\solr.cmd start - 新建core:
\solr-5.0.0>bin\solr.cmd create -c demo
该core文件在server/solr目录下 - post:
post命令用来将文本数据传输到Solr,但post是一个unix shell的脚本,不能用于windows环境。windows下需要用SimplePostTool包。该命令所在的包为post.jar, 位于根目录下的“example\exampledocs”文件夹下。
可用java -jar example/exampledocs/post.jar -h查看帮助 - 导入json格式的数据文件:
首先修改solrconfig.xml,添加Json的requestHandler,在我们新建的核demo目录下修改solrconfig.xml,插入<requestHandler name="/update/json" class="solr.JsonUpdateRequestHandler"/>
导入数据文件,在example/exampledoc下有book.json文件,以此为例
D:\Program\solr-5.0.0>java -Dc=demo -Dtype=application/json -jar example/exampledocs/post.jar example/exampledocs/books.json
显示结果为:
- 下载地址:http://lucene.apache.org/solr/mirrors-solr-latest-redir.html
Posting files to [base] url http://localhost:8983/solr/demo/update using content
-type application/json...
POSTing file books.json to [base]
1 files indexed.
COMMITting Solr index changes to http://localhost:8983/solr/demo/update...
Time spent: 0:00:01.033
本文详细介绍了如何在Windows环境下搭建Solr服务器,并通过post命令和SimplePostTool包导入JSON格式的数据文件。包括核心步骤如配置环境、启动服务器、创建core、使用post命令导入数据,以及导入数据的具体操作和展示结果。

被折叠的 条评论
为什么被折叠?



