欢迎投稿

今日深度:

solr配置,

solr配置,


solr的配置(全文搜索)

 

1. 下载apache-solr(文件夹中有),java1.5或更高版本,容器我用的是默认的jetty。

 

2. 若要想改Jetty端口,找到apache-solr-1.4.1/build.xml中的 <property name="example.jetty.port" value="8983"/>

 

3. 在apache-solr-1.4.1/build.xml中,记住下面两个路径。

<property name="example.solr.home" location="example/solr"/>

    <property name="example.data.dir" location="example/solr/data"/>

 

4. 可以启动服务了。

到apache-solr-1.4.1/example下找到start.jar

java -jar start.jar  或者后台启动“nohup java -jar start.jar &”

 

5. 可以在浏览器地址栏输入http://172.16.4.98:8983/solr,若能看到欢迎界面,那么就已成功启动solr服务。

 

6. 点击solr admin,有很多连接,简单介绍下:

SCHEMA:点击后显示的是schema.xml文件,它在solr home的conf下。以后很多配置都在conf下配置。

CONFIG: 对应的是solrconfig.xml文件

ANALYSIS: 点击后得到的页面,可以用来查看你在schema.xml中配置的fieldType或Field的分词效果等。

SCHEMA BROWSER: 可以用来查看schema.xml的结构,里面放的索引以及其数量。

FULL INTERFACE:搜索框。

Assistance中:一些很好的文档。

 

7. 目前还没有添加入任何数据,你可以在schema.xml中看到文件数为0。

添加数据,可以简单的利用apache-solr-1.4.1/example/exampledocs/中有个post.jar。还有很多的xml文件,

可以利用 java -jar post.jar *.xml 。把所有的xml文件都导入到solr中建索引。

提示:COMMITting Solr index changes..

说明索引已经成功建好。

cat solr.xml 查看其中有什么内容。

复制任意一个单词到上面提到的搜索框中。查看结果。

 

8. 不采用后台启动的情况下,重开一个新的窗口。服务留着随时观察。

到apache-solr-1.4.1/example/solr/下包含四个目录or文件:bin,conf,data ,README.TXT

由上面的第3条可知,apache-solr-1.4.1/example/solr/即为solr.home。

www.htsjk.Com true http://www.htsjk.com/solr/39032.html NewsArticle solr配置, solr的配置(全文搜索)   1. 下载apache-solr(文件夹中有),java1.5或更高版本,容器我用的是默认的jetty。   2. 若要想改Jetty端口,找到apache-solr-1.4.1/build.xml中的 property name=...
相关文章
    暂无相关文章
评论暂时关闭