如果你对搜索也感兴趣,也是新手,那么就和我从头开始吧。今天我们要讲的是快速开始Solr,我们先在Window环境玩玩,做好准备了吗,我们就要开始了。

Solr简介

Solr是一个高性能,采用Java5开发,Solr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 文档通过Http利用XML 加到一个搜索集合中。Solr查询该集合也是通过http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。

安装部署

下载Java

Solr需要使用Java7(Java Version 1.7),可访问 http://www.java.com 进行下载

下载Solr

访问Solr官网 http://lucene.apache.org/solr/ 进行下载

解压到本地目录

  • bin:solr执行脚本
  • contrib:Solr扩展模块
  • dist:发布包
  • docs:文档
  • example:示例
  • server:Solr服务

运行Solr

Solr 5 和 Solr 4 最大的差别就是现在Solr可以单独部署,不再需要把war包部署到Tomcat或Jetty上了,所以运行Solr变得很简单了。

>>cd bin
>>solr start –e techproducts

记住,输入命令行启动服务器后不要关闭Dos窗口,不然相当于服务关闭了

Solr admin

访问 http://localhost:8983/ ,可以看到Solr控制台   你现在可以随便点点、随便看看了:)

简单查询

之前命令行启动Solr服务时,已经导入了示例的一些数据,并建立了索引,所以你