도서 정보
도서 상세설명
1: Getting Started
Overview and installation of Solr
Running Solr
The Solr architecture and directory structure
Cores in Solr (Multicore Solr)
Summary
2: Understanding Analyzers, Tokenizers, and Filters
Introducing analyzers
Tokenizers
Filters
Running your analyzer
Summary
3: Indexing Data
Indexing data in Solr
Building our musicCatalogue example
Facet searching
Summary
4: Indexing Data – The Basic Technique and Using Index Handlers
Inserting data into Solr
Indexing documents using XML
Indexing documents using JSON
Indexing updates using CSV
Summary
5: Indexing Data with the Help of Structured Datasources – Using DIH
Indexing data from MySQL
Indexing data using XPath
Summary
6: Indexing Data Using Apache Tika
Introducing Apache Tika
Configuring Apache Tika in Solr
Indexing PDF and Word documents
Summary
7: Apache Nutch
Introducing Apache Nutch
Installing Apache Nutch
Configuring Solr with Nutch
Summary
8: Commits, Real-Time Index Optimizations, and Atomic Updates
Understanding soft commit, optimize, and hard commit
Using atomic updates in Solr
Using RealTime Get
Summary
9: Advanced Topics – Multilanguage, Deduplication, and Others
Multilanguage indexing
Removing duplicate documents (deduplication)
Content streaming
UIMA integration with Solr
Summary
10: Distributed Indexing
Setting up SolrCloud
Distributed indexing and searching
Summary
11: Case Study of Using Solr in E-Commerce
Creating an AutoSuggest feature
Facet navigation
Search filtering and sorting
Relevancy boosting
Summary
Appendix A: Index