什么是Solr

来源:互联网 发布:access数据库教材推荐 编辑:程序博客网 时间:2024/05/20 15:10


SolrApache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。

Solr可以独立运行,运行在JettyTomcat等这些Servlet容器中,Solr索引的实现方法很简单,用 POST方法向 Solr服务器发送一个描述 Field及其内容的 XML文档,Solr根据xml文档添加、删除、更新索引 。Solr搜索只需要发送 HTTP GET请求,然后对 Solr返回Xmljson等格式的查询结果进行解析,组织页面布局。Solr不提供构建UI的功能,Solr提供了一个管理界面,通过管理界面可以查询Solr的配置和运行情况。

原创粉丝点击