Books & Videos

Table of Contents

  1. Chapter 1 Getting Started

    1. Installing Ferret

    2. A Quick Example: Indexing the Filesystem

    3. Summary

  2. Chapter 2 Indexing

    1. Index Storage

    2. Documents, Fields, and Boosts

    3. Setting Up the Index

    4. Basic Indexing Operations

    5. Indexing Non-String Datatypes

    6. Summary

  3. Chapter 3 Advanced Indexing

    1. How the Indexing Process Works

    2. Tuning Indexing Performance

    3. Optimizing the Index

    4. Index Locking and Concurrency Issues

    5. Summary

  4. Chapter 4 Search

    1. Overview of Searching Classes

    2. Building Queries

    3. QueryParser

    4. Filtering Search Results

    5. Sorting Search Results

    6. Highlighting Query Results

    7. Summary

  5. Chapter 5 Analysis

    1. Token

    2. TokenStream

    3. Analyzer

    4. Custom Analysis

  6. Chapter 6 Ferret in Practice

    1. Indexing Multiple Document Types

    2. Other Indexing Improvements

    3. Search Improvements

    4. Putting It All Together

    5. Summary

  1. Colophon