Solr is an open-source search platform, which is used to build search applications. It was built on top of Lucene (full-text search engine). Solr is enterprise-ready, fast and highly scalable. The applications built using Solr are sophisticated and deliver high performance. This course provides theoretical and technical aspects of the platform.

Development or IT teams using Big Data technologies

  •   Basic knowledge on distributed systems
  •   Basic programming knowledge
  •   Basic Linux concepts

Course Objectives:

  •   Get an overview on Solr
  •   Learn theoretical and practical concepts

16 Hours

Data Management


Certificate: No

Price: contact us for more details

Leave your details

Course Outline

  • Overview Features of Apache Solr
  • Search Engine Basics
    • Search Engine Components
    • How do Search Engines Work?
  • Set Up Solr
    • On Windows
    • On Hadoop
  • Architecture
  • Terminology
    • General Terminology
    • Configuration Files
  • Basic Commands
    • Starting, stopping and restarting Solr
    • status Command
    • Solr Admin
  • Solr ─ Core
    • Creating a and deleting Core
  • Indexing Data
    • Adding Documents
    • Using Post Command
    • Using the Solr Web Interface
    • Using Java Client API
  • Adding Documents (XML)
  • Updating Data
    • Using XML
    • Using Java (Client API)
  • Deleting Documents
  • Retrieving Data
  • Querying Data
    • Retrieving the Records
    • Restricting the Number of Records
    • Response Writer Type
  • Faceting