undefined India | Robotic Restaurant Kitchen in Chennai
About Apache Solr
Apache Solr is an open source search platform built upon a Java library called Lucene

Solr is a standalone enterprise search server with a REST-like API. You put documents in it (called indexing) via JSON, XML, CSV or binary over HTTP. You query it via HTTP GET and receive JSON, XML, CSV or binary results.

Course Contents

The following are the course contents offered for Apache Solr

  • Installing a standalone Solr instance
  • Prerequisites
  • Downloading the right version
  • Setting up and running the server
  • Setting up a Solr development environment
  • Prerequisites
  • Importing the sample project of this chapter
  • Understanding the project structure
  • Different ways to run Solr
  • Background server
  • Integration test server
  • What do we have installed?
  • Solr home
  • solr.xml
  • schema.xml
  • solrconfig.xml
  • Other resources
  • Troubleshooting
  • UnsupportedClassVersionError
  • The Failed to read artifact descriptor message
  • Understanding the Solr data model
  • The document
  • The inverted index
  • The Solr core
  • The Solr schema
  • Field types
  • The text analysis process
  • Char filters
  • Tokenizers
  • Token filters
  • Putting it all together
  • Some example field types
  • String
  • Numbers
  • Boolean
  • Date
  • Text
  • Other types
  • Fields
  • Static fields
  • Dynamic fields
  • Copy fields
  • Other schema sections
  • Unique key
  • Default similarity
  • Solr indexing configuration
  • General settings
  • Index configuration
  • Update handler and autocommit feature
  • RequestHandler
  • UpdateRequestProcessor
  • Index operations
  • Add
  • Sending add commands
  • Delete
  • Commit
  • Extending and customizing the index process
  • Changing the stored value of fields
  • Indexing custom data
  • Troubleshooting
  • Multivalued fields and the copyField directive
  • The copyField input value
  • Required fields and the copyField directive
  • Stored text is immutable!
  • Data not indexed
  • The sample project
  • Querying
  • Search-related configuration
  • Query analyzers
  • Common query parameters
  • Field lists
  • Filter queries
  • Query parsers
  • The Solr query parser
  • Terms
  • Boosts
  • Wildcards
  • Fuzzy
  • Proximity
  • Ranges
  • The Disjunction Maximum query parser
  • Query Fields
  • Alternative query
  • Minimum should match
  • Phrase fields
  • Query phrase slop
  • Phrase slop
  • Boost queries
  • Additive boost functions
  • Tie breaker
  • The Extended Disjunction Maximum query parser
  • Fielded search
  • Phrase bigram and trigram fields
  • Phrase bigram and trigram slop
  • Multiplicative boost function
  • User fields
  • Lowercase operators
  • Other available parsers
  • Search components
  • Query
  • Facet
  • Facet queries
  • Facet fields
  • Facet ranges
  • Pivot facets
  • Interval facets
  • Highlighting
  • Standard highlighter
  • Fast vector highlighter
  • Postings highlighter
  • More like this
  • Other components
  • Search handler
  • Standard request handler
  • Search components
  • Query parameters
  • RealTimeGetHandler
  • Response output writers
  • Extending Solr
  • Mixing real-time and indexed data
  • Using a custom response writer
  • Troubleshooting
  • Queries don't match expected documents
  • Mismatch between index and query analyzer
  • No score is returned in response
  • Solrj
  • SolrServer – the Solr façade
  • Input and output data transfer objects
  • Adds and deletes
  • Search
  • Other bindings
  • Dashboard
  • Physical and JVM memory
  • Disk usage
  • File descriptors
  • Logging
  • Core Admin
  • Java properties and thread dump
  • Core overview
  • Caches
  • Cache life cycles
  • Cache sizing
  • Cached object life cycle
  • Cache stats
  • Types of cache
  • Filter cache
  • Query Result cache
  • Document cache
  • Field value cache
  • Custom cache
  • Query handlers
  • Update handlers
  • JMX
  • Standalone instance
  • Shards
  • Master/slaves scenario
  • Shards with replication
  • SolrCloud
  • Cluster management
  • Replication factor
  • Durability and recovery
  • The new terminology
  • Administration console
  • Collections API
  • Distributed search
  • Cluster-aware index
  • DataImportHandler
  • Data sources
  • Documents
  • Transformers
  • Entity processors
  • Event listeners
  • Content Extraction Library
  • Language Identifier
  • Rapid prototyping with Solaritas
  • Other extensions
  • Clustering
  • UIMA Metadata Extraction Library
  • MapReduce

Have Question?

Contact us







Website:

robochef.co