Course Code: advancedsolr
Duration: 14 hours
Prerequisites:
  • Experience with Solr

Audience

  • Developers
Overview:

Solr is a search platform that is wrapped over the Apache Lucene Library. With Solr, developers can maintain the mapping of key elements such as words, terms, phrases, etc. Advanced Solr development enables the creation of a high level search platform.

This instructor-led, live training (online or onsite) is aimed at developers who wish to know how to use Solr for advanced development.

By the end of this training, participants will be able to:

  • Tune and scale Solr and SolrCloud.
  • Streamline monitor log files.
  • Integrate index and query time plugins.
  • Create optimized clusters that handle thousands of queries per second.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Solr and Open Sourced Content Management Systems

  • Processes and modules used in open sourced content management systems
  • Schema.xml and solr.config files

Solr Advanced Functionalities

  • Open interfaces and data formats
  • Scalibilty
  • XML, jSON, and HTTP
  • Real-time indexing
  • Storage

Solr and its Advanced Search Capabilities

  • Process of segregating content and users
  • Faceted and filter search that allows you to strip data as needed
  • Matching capabilities
  • Geospatial search functionalities

Preparing the Development Enviroment

  • Configuring Solr
  • Installing and configuring JDK 8
  • Creating a server file

Developing a Module

  • Creating a folder directory in SolrCloud
  • Creating and adding jSON files
  • Editing schema files
  • Creating and adding fields

Indexing Data

  • XML files
  • Adding data through the HTTP server
  • Adding data through a native client

Searching Data

  • HTTP requests
  • URL query parameters
  • High level querying (highlighting, grouping, etc.)

Summary and Conclusion

Sites Published:

United Arab Emirates - Advanced Solr

Qatar - Advanced Solr

Egypt - Advanced Solr

Saudi Arabia - Advanced Solr

South Africa - Advanced Solr

Brasil - Advanced Solr

Canada - Advanced Solr

中国 - Advanced Solr

香港 - Advanced Solr

澳門 - Advanced Solr

台灣 - Advanced Solr

USA - Advanced Solr

Österreich - Advanced Solr

Schweiz - Advanced Solr

Deutschland - Advanced Solr

Czech Republic - Advanced Solr

Denmark - Advanced Solr

Estonia - Advanced Solr

Finland - Advanced Solr

Greece - Advanced Solr

Magyarország - Advanced Solr

Ireland - Advanced Solr

Luxembourg - Advanced Solr

Latvia - Advanced Solr

España - Advanced Solr

Italia - Advanced Solr

Lithuania - Advanced Solr

Nederland - Advanced Solr

Norway - Advanced Solr

Portugal - Advanced Solr

România - Advanced Solr

Sverige - Advanced Solr

Türkiye - Advanced Solr

Malta - Advanced Solr

Belgique - Advanced Solr

France - Advanced Solr

日本 - Advanced Solr

Australia - Advanced Solr

Malaysia - Advanced Solr

New Zealand - Advanced Solr

Philippines - Advanced Solr

Singapore - Advanced Solr

Thailand - Advanced Solr

Vietnam - Advanced Solr

India - Advanced Solr

Argentina - Advanced Solr

Chile - Advanced Solr

Costa Rica - Advanced Solr

Ecuador - Advanced Solr

Guatemala - Advanced Solr

Colombia - Advanced Solr

México - Advanced Solr

Panama - Advanced Solr

Peru - Advanced Solr

Uruguay - Advanced Solr

Venezuela - Advanced Solr

Polska - Advanced Solr

United Kingdom - Advanced Solr

South Korea - Advanced Solr

Pakistan - Advanced Solr

Sri Lanka - Advanced Solr

Bulgaria - Advanced Solr

Bolivia - Advanced Solr

Indonesia - Advanced Solr

Kazakhstan - Advanced Solr

Moldova - Advanced Solr

Morocco - Advanced Solr

Tunisia - Advanced Solr

Kuwait - Advanced Solr

Oman - Advanced Solr

Slovakia - Advanced Solr

Kenya - Advanced Solr

Nigeria - Advanced Solr

Botswana - Advanced Solr

Slovenia - Advanced Solr

Croatia - Advanced Solr

Serbia - Advanced Solr

Bhutan - Advanced Solr

Nepal - Advanced Solr

Uzbekistan - Advanced Solr