01——Solr学习之全文检索服务系统的基础认识

时间:2023-03-09 16:34:11
01——Solr学习之全文检索服务系统的基础认识

一、为什么要用Solr,Solr是个什么东西?

  1.1、Solr是个开源的搜索服务器

  1.2、我们用Solr主要实现搜索功能,一般的网站首页都会有一个大大的搜索框,用来搜索此网站上的商品啊什么的,如下:

01——Solr学习之全文检索服务系统的基础认识

  1.3、我们 为什么要用Solr呢,因为我们网站首页用来搜索数据的功能不可能每次都从数据库拿数据出来展示搜索结果,数据量一大,用户一多,数据库肯定会承受不住,

所以我们要用Solr搭建一个搜索服务系统,专门来服务搜索功能。

二、Solr的一些基础认识:

  Lucene是个全文搜索的工具包,他只是提供了一套API

  Solr是基于Lucene开发的一个全文检索的服务器

三、怎么使用Solr这玩意?

  向Solr发送Http请求,然后Solr会返回的Xml、json等格式的数据

  Solr有一个UI管理界面,使用这个管理界面可以查询Solr的配置和运行情况

。。。