O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Getting started with Apache Solr Search Server

Video Description

Integrate Solr as a blazing-fast open-source search solution into your enterprise web application and take your application to the next level

About This Video

  • Teaches you everything you need to know to get started with Apache Solr such as indexing, querying, configuration, and implementation

  • Learn how to define a search architecture specific to your business needs

  • Includes walk-throughs on the Solr admin interface.

  • Contains a practical tutorial for integrating Solr search into a new system with an open-source web application

  • Presented in a hands-on, interactive style from a professional with several years of experience in search and natural language processing.

  • In Detail

    Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Solr is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest internet sites. This course will impart to you the level of understanding required to properly configure, implement, and maintain Apache Solr for an enterprise-level application.

    Getting started with Apache Solr Search Server shows you how to implement the world’s leading open-source search solution with advice from an expert in the field. You will discover Solr’s many hidden features via interactive learning and configure your own Solr instance according to your business needs. This course can be followed along at home with an open-source web application you can download and run. Make search interactive and proactive with faceting, match highlighting, spell-checking, and result grouping.

    Getting started with Apache Solr Search Server uses a combination of walk throughs and interactive exercises to impart end-to-end understanding of Solr’s role in a web application’s ecosystem.

    You will first learn how to install Solr on your machine, configure it according to the data structures you need to search over, and integrate it into your application. This video course shows the viewer how to use, activate, and configure Solr’s many features. To keep the course interactive, an open-source example is included with detail on how to integrate Solr into an application, ranging from simple querying to advanced grouping and faceting.

    Enterprise Search for Apache Solr empowers you to become your organization’s search guru with expertise in search.

    Table of Contents

    1. Chapter 1 : Getting Started with Solr
      1. Goals of the Course 00:01:56
      2. Solr and How It Works 00:06:19
      3. Solr's Relative Strengths 00:05:44
      4. Installing Solr 00:03:11
    2. Chapter 2 : Administration and Configuration
      1. Learning about the Solr Admin 00:03:47
      2. Learning about the Schema File 00:12:41
      3. The Config File 00:05:01
      4. Navigating the Schema Browser 00:02:50
      5. Solr Statistics and Information 00:03:07
    3. Chapter 3 : Manipulating the Index
      1. The Update Handler 00:03:26
      2. Deleting and Updating Data 00:03:52
      3. Configuring the Data Import Handler 00:04:34
    4. Chpater 4 : Querying the Index – the Basics
      1. Querying the Index – Basic Query Syntax 00:06:55
      2. The Anatomy of a Response 00:02:59
      3. Additional Query Parameters 00:05:07
      4. The Dismax Query Parser 00:04:18
    5. Chapter 5 : Understanding the Document Schema
      1. Understanding Field Type Definitions 00:06:18
      2. Analyzers and Filters 00:07:33
      3. Understanding a Document Schema 00:08:30
      4. Altering the Schema 00:03:53
    6. Chapter 6 : Configuring Solr
      1. Understanding the Config File 00:09:02
      2. Understanding Request Handlers 00:04:34
      3. Default Request Handlers 00:08:05
      4. Adding a Handler 00:03:36
    7. Chapter 7 : Solr in Practice – a Use Case
      1. Solr in Practice – a Use Case 00:07:47
      2. Solr in Practice – Determining a Schema from Business Requirements 00:04:27
      3. Solr in Practice – Faceting 00:04:53
      4. Solr in Practice – MoreLikeThis 00:05:23
    8. Chapter 8 : Advanced Concepts
      1. Advanced Solr – Grouping 00:06:57
      2. Advanced Solr – Text Highlighting 00:04:29
      3. Advanced Solr – Spelling Suggest 00:05:29
      4. Advanced Solr – MoreLikeThis Tips and Tricks 00:06:05