Search the Findwise web

Solr Development

Course together with LucidWorks
10 September 09:00 to 11 September 17:00

Solr Development

Paris, France

Explore the capabilities of Solr while learning the foundations of developing search applications. This two-day course will introduce the fundamentals of search, data ingestion, and how to query Solr and Fusion efficiently. We’ll also explore what goes into a proper Solr schema, and advanced search relevance using advanced techniques such as Graph Queries and Signals.

Who Should Attend?

Developers new to Solr or who have limited previous experience. Those with a limited or non-existent role in operations.


Knowledge of a computer language like Java, Python, or PHP. Experience developing applications using Solr or a database technology. Familiarity with REST or a similar remote call procedure method and HTTP.

What kind of Laptop should I bring?

The laptop operating system can be Windows, Mac or Linux.

Course Overview:

Day 1:

  • Indexing Data with Solr
  • Basic Querying Data with Solr
  • Schema
  • Faceting
  • Advanced Features
  • Streaming / Streaming Expressions
  • Parallel SQL
  • Graph Queries

Day 2:

  • How Solr Processes a Query
  • eDismax
  • Request Handlers
  • Parameter substitution
  • Boosting/Biasing
  • Advanced Queries
  • Similarity
  • Filter queries
  • Surround Query Parser
  • Constant Score Query
  • Terms Query Parser
  • Frange Query Parser
  • Specific Query Parsers
  • Spatial Queries
  • Optimizations
  • PostFilter
  • Deep Paging
  • Cache considerations