solr教程一
2016-06-01 本文已影响888人
985cf3d148b0
solr的基本原理
相关概念:
核心概念
Core: 对应于standalone(独立模式)
Collection:对应于solrCloud(云模式)。注:在独立模式以是以core来管理,在云模式下是collection来管理。
facet:维度,相当于对查询结果的统计
constraints:约束,维度中的子类
breadcrumb:面包屑,根据选择, 列出的导航路径(选中列表)

基本元素:
Document
作为solr索引和搜索的基本单元,类似关系数据库的一条记录,可以包括一个或多个字段(Field)
Schema
类似关系数据库表的结构;在添加文到索引中时需要指定Schema,包括:字段、字段类型、唯一键
Field
字段(Field)是构成Document的基本单元。对应于数据库表中的某一列。
Field Type
每个字段都有一个对应的字段类型
solrconfig
如果把Schema定义为Solr的Model的话,那么Solrconfig就是Solr的Configuration,它定义Solr如果处理索引、高亮、搜索等很多请求,同时还指定了缓存策略
requestHandler
请求处理器用于接收HTTP请求,处理搜索后,返回响应结果的处理器。