6.搜索之路——solr使用

来源:互联网 发布:mysql大数据统计报表 编辑:程序博客网 时间:2024/06/07 23:23

6.搜索之路——solr使用

 solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr已经在众多大型的网站中使用,较为成熟和稳定。Solr 包装并扩展了 Lucene,所以Solr的基本上沿用了Lucene的相关术语。更重要的是,Solr 创建的索引与 Lucene 搜索引擎库完全兼容。通过对Solr 进行适当的配置,某些情况下可能需要进行编码,Solr 可以阅读和使用构建到其他Lucene 应用程序中的索引。

Solr测试使用

Solr的安装包包含了相关的测试样例,路径在/example/exampledocs

Add core

Solr里面的core就像数据库里面的一个表,用来管理索引和相关配置。

         在 example\multicore这个文件夹下面有示例。

         在/home/solr下创建文件夹test

然后执行如下:

cp -r  /home/solrconfigsets/sample_techproducts_configs/conf  /home/solr/test/

接着访问WEB,在Core Admin处点击ADD CORE

         Name为test

         instanceDir为 test

         直接点击add core完成增加。

PS:/home/solr是在配置时候指定的路径。

<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>/home/solr</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
 </env-entry>

 

 

 

 

 

 

 

 

 

1 0
原创粉丝点击