Solr 101
Offered By: Cognitive Class
Course Description
Overview
Learn the basics of Solr (pronounced "solar"), an open source enterprise search platform, written in Java, from the Apache Lucene project.Solr is a standalone full-text search server that uses the Lucene Java search library at its core for full-text indexing and search, and has REST-like HTTP/XML and JSON APIs that make it usable from most popular programming languages.
- Learn about Solr's major features, including full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, database integration, NoSQL features and rich document (e.g., Word, PDF) handling.
- Learn how Solr is highly scalable and fault tolerant in providing distributed search and index replication.
- Learn why Solr is the most popular enterprise search engine.
Syllabus
- Module 1 - Search Engines
- Understand the importance of text search engines
- Understand the Solr search procedure
- Identify Solr components
- Module 2 - Configure and Add Documents to Solr
- Identifying the important files in a Solr installation
- Define the schema for documents in the index
- Understand the various ways to add documents to Solr
- Module 3 - Analyzers and Queries
- Use analyzers, tokenizers, and filters
- Construct queries
- Module 4 - SolrJ and Customization
- Create SolrJ applications
- Understand the customization options available in Solr
Related Courses
AWS SimuLearn: Searchable Bank StatementsAmazon Web Services via AWS Skill Builder Functions for Manipulating Data in PostgreSQL
DataCamp Hacking PostgreSQL: Data Access Methods
Ural Federal University via edX Getting Started with Redis and RediSearch
Google via Google Cloud Skills Boost Getting Started with Redis and RediSearch
Google Cloud via Coursera