Ferret /
With the introduction of Ferret, Ruby users now have one of the fastest and most flexible search libraries available. And it's surprisingly easy to use. This book will show you how to quickly get up and running with Ferret. You'll learn how to index different document types such as PDF, Mi...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Sebastopol, Calif. :
O'Reilly Media,
2008.
|
Edición: | 1st ed. |
Colección: | O'Reilly shortcuts.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Ferret; Using Code Examples; Safari® Enabled; How to Contact Us; 1. Getting Started; A Quick Example: Indexing the Filesystem; Summary; 2. Indexing; Documents, Fields, and Boosts; Fields; Boosts; Setting Up the Index; :index; :term_vector; FieldInfos; Basic Indexing Operations; Get; Delete; Update; Indexing Non-String Datatypes; Date Fields; Sort Fields; Summary; 3. Advanced Indexing; Tuning Indexing Performance; Indexing Parameters; :merge_factor; :max_buffered_docs; :max_merged_docs; :max_field_length; :use_compound_file; :index_skip_interval; :doc_skip_interval; Indexing parameter testing.
- Parallel IndexingOptimizing the Index; Index Locking and Concurrency Issues; Multiprocess Environment; Summary; 4. Search; Query; QueryParser; Filter; Sort; Building Queries; BooleanQuery; PhraseQuery; RangeQuery; MultiTermQuery; PrefixQuery; WildcardQuery; FuzzyQuery; MatchAllQuery; ConstantScoreQuery; FilteredQuery; Span Queries; SpanFirstQuery; SpanOrQuery; SpanNotQuery; SpanNearQuery; Boosting Queries; QueryParser; Ferret Query Language; BooleanQuery; P.