2024年6月12日发(作者:)

SOLR中文帮助文档

2010-10

1/7/2015

版权所有,侵权必究All rights reserved 第1页,共58页Page 1 , Total58

目 录

1 概述 .......................................................................................................................................... 4

1.1 企业搜索引擎方案选型 ....................................................................................................... 4

1.2 Solr的特性 .......................................................................................................................... 4

1.2.1 Solr使用Lucene并且进行了扩展 ................................................................................... 4

1.2.2 Schema(模式) .......................................................................................................... 5

1.2.3 查询 ............................................................................................................................... 5

1.2.4 核心 ............................................................................................................................... 5

1.2.5 缓存 ............................................................................................................................... 5

1.2.6 复制 ............................................................................................................................... 6

1.2.7 管理接口 ....................................................................................................................... 6

1.3 Solr服务原理 ...................................................................................................................... 6

1.3.1 索引 ............................................................................................................................... 6

1.3.2 搜索 ............................................................................................................................... 7

1.4 源码结构 ............................................................................................................................. 8

1.4.1 目录结构说明 ................................................................................................................ 8

1.4.2 Solr home说明 .............................................................................................................. 9

1.4.3 solr的各包的说明 ........................................................................................................ 10

1.5 版本说明 ........................................................................................................................... 11

1.5.1 1.3版本 ....................................................................................................................... 11

1.5.2 1.4版本 ....................................................................................................................... 12

1.6 分布式和复制 Solr 架构 .................................................................................................. 12

2 Solr的安装与配置 ................................................................................................................... 13

2.1 在Tomcat下Solr安装......................................................................................................... 13

2.1.1 安装准备 ..................................................................................................................... 13

2.1.2 安装过程 ..................................................................................................................... 13

2.1.3 验证安装 ..................................................................................................................... 14

2.2 中文分词配置 .................................................................................................................... 15

2.2.1 mmseg4j ..................................................................................................................... 15

2.2.2 paoding ....................................................................................................................... 19

2.3 多核(MultiCore)配置 .................................................................................................... 22

2.3.1 MultiCore的配置方法 .................................................................................................. 22

2.3.2 为何使用多core ? ..................................................................................................... 23

2.4 配置文件说明 .................................................................................................................... 23

2.4.1 ................................................................................................................ 24

2.4.2 .............................................................................................................. 25

3 Solr的应用 .............................................................................................................................. 29

3.1 SOLR应用概述 ................................................................................................................. 29

3.1.1 Solr的应用模式 ........................................................................................................... 29

3.1.2 SOLR的使用过程说明 ................................................................................................ 30

3.2 一个简单的例子 ................................................................................................................ 30

3.2.1 Solr Schema 设计 ...................................................................................................... 30

3.2.2 构建索引 ..................................................................................................................... 30

3.2.3 搜索测试 ..................................................................................................................... 31

3.3 搜索引擎的规划设计 ......................................................................................................... 32

3.3.1 定义业务模型 .............................................................................................................. 32

3.3.2 定制索引服务 .............................................................................................................. 34

3.3.3 定制搜索服务 .............................................................................................................. 34

3.4 搜索引擎配置 .................................................................................................................... 34

3.4.1 Solr Schema 设计(如何定制索引的结构?) ................................................................. 34

1/7/2015

版权所有,侵权必究All rights reserved 第2页,共58页Page 2 , Total58