Solr

来源:互联网 发布:mysql 查询执行顺序 编辑:程序博客网 时间:2024/06/07 09:43
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。
中文名
企业级搜索应用服务器
外文名
Solr
类    型
计算机语言开发
功    能
提供API接口

目录

  1. 1 特点
  2. 2 工作方式

特点

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

工作方式

编辑
文档通过Http利用XML 加到一个搜索集合中。
SolrSolr
查询该集合也是通过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
0 0
原创粉丝点击