Pages

SOLR Features


SOLR Features :


  • Powerful full text search
  • Regular expressions
  • Wildcards
  • Phrase queries
  • Conditional login (and, or, not)
  • Range queries (date/integer)
  • TermQuery, BooleanQuery, PhraseQuery, PrefixQuery,
  • RangeQuery, MultiTermQuery, FilteredQuery, SpanQuery, and so on.
  • Search through rich information : different file types including many rich documents such as HTML, Word, Excel, Presentations, PDF, RTF, E-mail, ePub formats, the .zip files, and many more.
  • Results ranking, pagination, and sorting. Top K results/products
  • Facets Searching for better browsing experience : schema-driven, context-specific facets, Field Facet, Date Facet, Range Facet, Multi Select Facet -multiple criteria on the search results, Hierarchical Facet etc
  • Pivot Search : Ability to perform simple math on the data. With this facet, they can summarize results, and then get them sorted, take an average, and so on. This gives you hierarchical results (also sometimes called hierarchical faceting).
  •  More like this feature or Similarity Search2
  • Keywords highlighting in Search Response
  • Fuzzy Search : Spell checker based on the index proximity
  • Near real time search : fast index creation using soft commit option
  • Flexible query parsing
  • Caching support :  filter level (mainly used for filtering), field values (mainly used in facets), query results (top-k results are cached in certain order), and document level cache.
  • Integration with Multiple tech stack
    1. Integrating Solr with various technologies in the client-server model. 
    2. Integration through different languages such as Ruby, PHP, .NET, Java, Scala, Perl, and JavaScript. 
    3. Integrates with applications, such as Drupal, WordPress, and Alfresco CMS.