Solr

Solr是一个独立的 企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。
中文名
企业级搜索应用服务器
外文名
Solr
类    型
计算机语言开发
功    能
提供API接口

目录

特点

编辑
Solr是一个高性能,采用Java5开发,
Solr Solr
基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的 全文搜索引擎

工作方式

编辑
文档通过Http利用XML 加到一个搜索集合中。
Solr Solr
查询该集合也是通过http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提供一套强大Data Schema来定义字段,类型和设置 文本分析,提供基于Web的管理界面等。 [1]  

Apache软件基金会

顶级项目
 ActiveMQ Ant Apache HTTP Server APR
 Beehive Camel Cassandra Cayenne
 Cocoon Commons Derby Directory
 Excalibur Felix Forrest Geronimo
 Gump Hadoop Harmony HBase
 iBATIS Jackrabbit James Lenya
 Lucene Maven mod_perl MyFaces
 OFBiz OpenEJB OpenJPA POI
 Roller Shale SpamAssassin stdcxx
 Struts Subversion Tapestry Tomcat
 Traffic Server Tuscany Velocity Wicket
 XMLBeans   
 
其他项目
 Jakarta项目 Apache XML Apache Incubator 
 
子项目
 BCEL BSF Cactus JMeter
 Slide Xerces Batik FOP
 Log4j XAP River ServiceMix
 Log4Net Abdera Ivy CXF
 ODE Solr