What is Solr and how it can benefit your business?
INTRODUCTION – Apache Solr is a NoSql based text search engine with the capacity to run blazing fast searches along with loads of functionalities such as faceting, grouping, collapsing, fuzzy searching, boosting, relevancy tuning, etc. Its an extrapolation of Lucene-based search and is developed based …
RequestHandlers and SearchComponents in SolrConfig – Ultimate Solr Guide
After the <query> section of solrconfig.xml, request handlers and search components are configured.A request handler processes requests coming to Solr. These might be query requests or index update requests. You will likely need several of these defined, depending on how you want Solr to handle the various requests you will …
Circuit Breakers – Ultimate Solr Guide
Solr’s circuit breaker infrastructure allows prevention of actions that can cause a node to go beyond its capacity or to go down. The premise of circuit breakers is to ensure a higher quality of service and only accept request loads that are serviceable in the …
Distributed Search – Ultimate Solr Guide
When using traditional index sharding, you will need to consider how to query your documents.It is highly recommended that you use SolrCloud when needing to scale up or scale-out. The setup described below is legacy and was used prior to the existence of SolrCloud. SolrCloud provides …
Solr caches – Ultimate Solr Guide
The settings in this section affect the way that Solr will process and respond to queries. These settings are all configured in child elements of the <query> element in solrconfig.xml. Caches Solr caches are associated with a specific instance of an Index Searcher, a specific view of an …
All About Indexing and Basic Data Operations – Part 1- Ultimate Solr Guide
Hello Everyone! Today I would like to discuss a very important aspect about Apache Solr. To perform any basic search operation, we need an index. The index of apache solr rests in terms of a document which is basically a set of fields having certain …
Solr Client API’s – Ultimate Solr Guide
Hello Everyone! Today we will discuss another important aspect in solr which is widely used in enterprise-grade applications harnessing the power of solr. In most scenarios, we need to interact with data types of different types and from different sources. Solr provides with multiple client …
Re-platform search from Endeca to Solr – Ultimate Solr Guide
Hello everyone! We are back with another post. This time we will discuss in detail an important aspect affecting a large number of enterprise applications. Let’s face it, in today’s fast-changing world, if an organization doesn’t keep abreast with the much-needed changes in their core …
mm (minimum match) parameter in DisMax Query Parser – Ultimate Solr Guide
Hi folks! We are back with another post. Today we will discuss in detail an important aspect of solr which is being used by a large number of enterprise applications. In most applications, there is a need to return a response to every query thrown …