Apache solr Certification Training


Big Data and Analytics

Course Curriculum

Learning objective: We aim to get a thorough understanding of Lucene components and it's use cases. 

Skills: -

  1. Lucene Components

  2. Lucene Analysers

  3. Lucene Indexers

  4. Lucene Searcher

Objective: Upon accomplishment of this module, you will be able to understand correctly:

  1. What is a search, and where is a search required? 

  2. What is Apache Lucene, and where is it used? 

  3. Inverted indexing.

  4. Search and Indexing Component.


  1. What is Search? 

  2. Lucene Architecture

  3. Lucene use cases

  4. Lucene Components

  5. Lucene Schema

  6. Why and where should Lucene be used?

  7. Lucene Indexer

  8. Lucene Analyser

  9. Lucene Searcher

  10. Different Lucene Queries


We are designing Search Schema in Apache Lucene for the mentioned case study, which also has data type selections. 

Learning objective: - In this module, you'll understand the Analysers, Querying, Scoring, Boosting, Highlighting, Faceting, Apache Tika, etc. 


  1. Advance Analysers

  2. Advanced Queries

  3. Scoring

  4. Boosting

  5. Faceting

Objective: -

By the lesson's end, you'll be able to:

  1. Build our Lucene Application

  2. Manage Lucene Schema

  3. Indexing and Searching

Topics: -

  1. Analyzers

  2. Querying

  3. Scoring

  4. Boosting

  5. Highlighting

  6. Faceting

  7. Grouping

  8. Joins

  9. Spatial Search

  10. Apache Tika

Hands-On: -

  1. You'll be building a search engine for a company to support its business using Apache Lucene, which would include its designing schema, searching, and indexing. 

In this module, you'll learn the introduction, key features, installation steps, architecture schema, and field types of SOLR. 

Skills: -

  1. Solr use cases

  2. Solr installation

  3. Solr fields & Data Types

Objective: -

By the module's end, you'll be able to:

  1. Identify Solr use cases.

  2. Standalone setup of Apache Solr

  3. Solr data types & Fields

Topics: -

  1. Introduced to Solr

  2. Key Features

  3. Solr Vs. Relational Databases

  4. Install & Run Solr

  5. Admin UI Quick Tour

  6. Insights on Solr Architecture

  7. Learn about Solr Schema

  8. Solr Field Types & Fields

Hands-On: -

  1. Solr installation

  2. Schema design

This module will teach you in detail regarding Solr Indexing, Indexing Handlers & Options, Commits, Transaction Logs, Solr configurations, and much more. 

Skills: -

  1. Various Analysers

  2. Datatype selection while indexing

  3. Indexing of Documents

Objective: -

Upon completing this module, you'll be able to understand

  1. Design Schema of any search engine efficiently.

  2. Selection of Solr data types for fields.

  3. Indexing of documents in Solr

Topics: -

  1. Solr Indexing

  2. Analysis & Analysers

  3. Tokenizers & Filters

  4. Indexing & Index Handlers

  5. Indexing Alternatives

  6. Solr Configurations

  7. Default Request Handlers

Hands-On: -

  1. Custom Analysers

  2. Design and indexing of the case study.

In this module, you'll understand how to search using Solr and learning concepts like Search Process, Velocity Search UI, and detailed knowledge on Query, I.e., Syntax, Basic & Extended Parsers. 

  1. Skills: -Solr Searching internals

  2. Solr Search queries

  3. Full & Partial text search

Objective: -

 By the conclusion of this unit, you'll able to understand Search documents in Solr.

Topics: -

  1. Search Process

  2. Velocity UI

  3. Basic Query Parsers

  4. Wild Card Search

  5. Fuzzy Search

  6. Proximity Search

  7. Range Search

  8. Sorting & Relevance

  9. Boosting

  10. Extended Query Parsers

Hands-On: -

Building a search application in JAVA for a given case study. 

Learning Objective: -

 This module will make you understand the advanced features of Solr, including Faceting, Highlighting, Spell Checking, Clustering, Spatial Search, Grouping, and Collapsing & Expanding, etc. 

Skills: -

Progress in the advancement of Solr features like Faceting, Spell Check, and Highlight.

Objective: -

  1. By completing this, you will be able to understand:

  2. Spell check search and Faceting while searching. 

Topics: -

  1. Faceting

  2. Highlighting

  3. Spell Checking

  4. Query-Re-ranking

  5. Transforming

  6. Search Suggesters

  7. Pagination

  8. Grouping and Clustering

  9. Spatial Search

  10. Real-time (Get & Update) 

Hands-On: -

For the given case study, we will provide advanced features in the search.

Learning Objective: -

In this section, you will get to know about Solr Administration, with the knowledge about the ways to handle Solr, Plugins, JVM Settings, & Solr Cloud. 

Skills: -

  1. Searching and Indexing from Solr Admin

  2. Setting up Solr Cloud

  3. Shading in Solr

Objective: -

  1. When you conclude this lesson, you will be able to learn:

  2. Indexing and Searching from Solr Admin

  3. Analyzing search query from Solr Admin

  4. Setting up Solr in SolrCloud to make it more Scalable and Faster. 

Topics: -

  1. Understand Administration

  2. Solrconfig.xml

  3. Solr.xml

  4. Managing Solr

  5. Learn about Solr Cloud:   Introduction, Features, Architecture, Exploring Solr Cloud

Hands-On: -

  1. Solr Admin Functionality

  2. Solr Cloud Setup

Course Description

CertOcean's Apache solr Certification training course is planned to build the course participants as professionals in Apache Solr (Search engine). It begins with central ideas like incisive text with Lucene's help, Lucene components like Solr Installation, Analysers, Searchers, Indexing & Updating schemas, and Faceting. Apart from the basic concepts, it also covers use cases of Solr, internal Architecture, Components, Highlighters, Faceting, Solr Cloud, Solr Admin. Along with its various advanced topics like Spellcheck and search suggestions are also included.

After the completion of the Apache SOLR course at CertOcean, you'd be able to:

Understand Why and where to use Lucene along with indexing and searching with Apache Lucene library. Learn the concepts of Apache Solr; it benefits along with its installation and configuration. Understand scalable, fault-tolerant features of Solr along with searching, indexing, Faceting, and Highlighters. Learn searching and indexing using Solr Admin and SolrCloud cluster load balancing along with use cases of Apache. 

SOLR today is being used by the world's top multinational companies. Solr powers the search and navigation features of several world's largest internet sites like AOL, Yahoo, Snapdeal, Buy. com, Cnet, CitySearch, Netflix, Zappos, Stub hub, Digg, trade, Disney, Apple, NASA, and MTV. Search provides competitive benefits over other players who don't offer search. Significant features also include full-text search, hit highlighting, faceted search.

This solr training online course is apt for: -

  1. Software professionals

  2. Developers 

  3. Software Architects and Designers

  4. Open-source contributors and enthusiast

  5. Search Analytics

  6. Product Managers

  7. Quality Engineers

OOPs, Programming Concepts and Basics of Linux and Databases, and good knowledge about Computer Science are the prerequisites for this solr training online course. 

The system requirements of the Apache Solr course are Multicore Processor (i3-i7 series), 4GB RAM, and 10GB Hard Disk is recommended. The operating system could be Windows.

You must install Java at first for doing the practical. We will provide you with a detailed installation guide in the LMS for setting the environment. 

Frequently Asked Questions (FAQs):

You can never miss a class on CertOcean. 

Choose an option from the two given below: -

View the recorded session of the class, which would be made available on your LMS. 


Appear in the missed conference in any other live batch.

Participation in a live class without enrolment isn't possible due to the limited number of members in a live session to maintain quality standards. However, you can check our sample recorded class session, which would provide you with a clear insight into classes' conduction, quality of instructors and level of interactions and engagement of students in the study.
Practitioners from the IT industry with at least 10-12 years of experience all are subject matter experts trained by CertOcean to enhance our student’s learning experience.

Course Rating