Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Introduction to Apache Solr

Course Summary

The Apache Solr training course is designed to demonstrate how to utilize Apache Solr as a data index or data store.

The course begins with a survey of what Solr is and how it relates to modern architectures and uses. Next, it examines how to configure Solr from a data schema and index configuration perspective. The course concludes with a discussion of installing, managing, and scaling Solr.

Learn how to configure and work with Apache Solr.
Developer and system administrators building applications that rely on Solr for querying.
Software Developer - System Administrator
Skill Level
Hack-a-thon - Learning Spikes - Workshops
2 Days
Related Technologies
Big Data Training | Apache Solr | Search | Apache


Productivity Objectives
  • Describe what Solr is and why and when it is used.
  • Identify typical document indexing and searching strategies
  • Create and configure Solr schemas and data types using schema.xml
  • Configure Solr indexes with solrconfig.xml
  • Search Solr using Solr query syntax including facets, ranges, grouping, and sorting via Hypertext Transfer Protocol (HTTP)
  • Update Solr indexes by indexing, updating, and deleting via HTTP
  • Install, configure, and run a simple Solr instance
  • Interpret the Solr runtime and how it relates to Java
  • Describe how to scale Solr using Solr Cloud

What You'll Learn:

In the Introduction to Apache Solr training course, you'll learn:
  • Introduction to Apache Solr
    • What is Solr?
    • Why use Solr?
    • Solr, NoSQL, CQRS
    • Parsing the Solr Feature list
    • Solr Resources
  • Solr Concepts, Constructs, and Terminology
    • How Solr works in a nutshell
    • Define Structures
    • Take Actions
    • Run Solr Servers
  • Schemas
    • Overview
    • Fields
    • Field Types
    • Analyzers
    • Tokenizers
    • Filters
    • CopyField
  • Indexing and Manipulating Documents
    • Indexing
    • HTTP
    • DataImportHandler
    • Updating
    • Deleting
  • Solr Queries
    • Basic Query Components
    • Query Parameters
    • Sorting
    • Faceting
    • Highlighting
  • Solr Server Configuration and Administration
    • Config files
    • JRE basics
    • Core Administration
    • Solr Cloud
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”


Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.