`
hadoopcn
  • 浏览: 23973 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SOLR技术指南系列文章大纲

 
阅读更多

第一章 初识Solr

1.1理解solr

1.1.1 Solr是什么

1.1.2 Solr能做什么

1.1.3 Solr的历史

1.2 SolrLucene

1.2.1 SolrLucene的关系

1.2.2 SolrLucene做了哪些事情

 

1.4 Solr的核心类

1.4.1 SolrCore

1.4.2 CoreContainer

1.4.3 IndexSchema

1.4.4 SolrIndexConfig

1.4.5 SolrIndexSearcher

1.4.6 UpdateHandler

 

第二章 构建索引

2.1 Solr定义Lucene索引结构

2.2 SolrSchema文件

2.2.1 定义fieldtype

2.2.1.1 常见域Class类型

TextField

StrField

TrieDateField

LongField

SortableIntField

SortableLongField

TrieLongField

2.2.1.2 常见fieldtype 属性

sortMissingLast

omitNorms

positionIncrementGap

multiValued

omitTermFreqAndPositions

tokenized

autoGeneratePhraseQueries

2.2.1.3 Solr 分词

2.2.1.3.1 tokenizer 分词器

WhitespaceTokenizerFactory

PatternTokenizerFactory

KeywordTokenizerFactory

CJKTokenizerFactory

庖丁分词器PaodingAnalyzer

2.2.1.3.2 filter 过滤器

PatternReplaceFilterFactory

LowerCaseFilterFactory

DoubleMetaphoneFilterFactory

TrimFilterFactory

 

2.2.2 Solr field定义域

2.2.2.1 常见域属性

Name

Type

Indexed

Stored

Required

multiValued

2.2.2.2 dynamicField

2.3 Solr构建索引

2.3.1 构建索引组件 DirectUpdateHandler2

2.3.1.1 addDoc

2.3.1.2 updateDoc

2.3.1.3 deleteDoc

2.3.1.4 索引优化

第三章 搜索

3.1  SolrConfig定义搜索组件

3.1.1 directoryFactory

3.1.2 indexReaderFactory

3.1.3 indexDefaults

3.1.4 SearchHandler

3.2 查询类型

3.2.1 TermQuery项查询

3.2.2 BooleanQuery组合查询

3.2.3 PhraseQuery短语查询

3.2.4 RangeQuery范围查询

3.2.5 WildcardQuery通配符查询

3.2.6 FuzzyQuery 模糊查询

3.3搜索引用计数

3.4 QueryParse

3.4.1 自定义Query

3.5自定义Collector搜集器

3.6高级查询

3.6.1 Facet

3.6.2 Highlight

3.6.3 Group

第四章 Solr的缓存

4.1 lucene的缓存    

FieldCache

4.2 SolrCache

4.2.1 SolrCache 类型

LRUCache

FastLRUCache

4.2.2 SolrCache 的使用场景

filterCache

documentCache

fieldvalueCache

queryresultCache

4.3 SolrCache的生命周期

4.4 SolrCache的配置介绍

Size initialSize autowarmCount

4.5 SolrCache 的命中监控

 

第五章 Solr实现实时索引

5.1 什么是实时索引

5.2 为什么需要实时索引

5.3利用Solr如何实现实时索引

 5.3.1 Lucene内存索引

RAMDirectory

5.3.2 内存索引的注意事项

5.3.3 实现步骤

5.3.3.1 初始阶段

5.3.3.2 合并索引阶段

5.3.3.3 重新打开磁盘索引的IndexReader

5.3.3.4 替换IndexReader

5.3.3.5 多个内存索引

5.3.4 内存索引可恢复

 

 

第六章 高级特性

6.1分布式索引存储

6.2分布式搜索

6.3 构建索引和检索隔离

6.4 海量数据的处理策略

 

 

第七章 其他

7.1区间查询优化

7.2 索引构建优化

7.3 Solr4.0的新特性

0
6
分享到:
评论
2 楼 hadoopcn 2013-02-23  
今年会陆续推出,敬请关注
1 楼 qqggcc 2012-11-26  
有具体的细节内容吗?

相关推荐

Global site tag (gtag.js) - Google Analytics