课程目标
采用JAVA5开发,以满足高可用性、可扩展性和容错性的分布式搜索引擎。Solr是一种高性能的搜索引擎, 基于Lucene的全文搜索服务器。同时,它的扩展提供了比Lucene更丰富的查询语言,实现了可配置、可扩展和优化查询性能,并提供了完善的功能管理界面。这是一个非常好的全文搜索引擎
本课程面向初学搜索引擎和solr的学生,带领大家进入搜索引擎领域
课程大纲
1.搜索引擎和solr概述
搜索引擎的概念
搜索引擎的分类
lucene简介
实际操作实例:
安装solr
预期收获
了解搜索引擎的概念
二.基于jettty部署和安装的solr
solr目录结构
部署安装jetty
三.基于tomcat的solr安装
在tomcat下部署solllrrl
配置JNDI
四.solr管理控制台 solr admin UI solr控制台功能介绍介绍
使用控制台工具
五.schema.xml索引结构配置
documents
fields
Schema Design
field type
六.solrconfig.xml核心配置
configuration
query request handler
search components
七.solr查询语句
查询参数和语法
语句解析
八.solr facet特性和高亮显示
facet field
highlight
九.概述solrcloud概述
solrclouud概述
zookeper概述
十.安装solrclouud
solrcloud on a single machine
十一.solrcloud分布式安装
solrcloud on multiple machine
十二.solrj客户端
创建solrj索引
搜索olrj客户端索引查询,删除
[我要扒资料]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。