Over a million developers have joined DZone.

Quick Search Reference Manual for Solr

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

A tweet from Eric Pugh informs us about a recent handy resource he contributed to that you Solr/Lucene users out there should look into.  

It's a Solr reference manual [pdf] based on some distilled references from Apache Solr 3 Enterprise Search Server from Packt Publishing, a book that Eric co-authored with David Smiley.  The motivation behind this manual is simply to help with some of the logical inconsistencies in the parameter names (e.g. query type parameter is "qt" but query parser is "deftype").  The reference is meant to help you remember these oddities that are hard to codify in your brain.

The references have page numbers that correspond to sections of the book, so it can still be useful if you've got a good grasp of solr, but it's primarily geared toward people who have the book.  That's what the description says:

This appendix is a convenient reference for common search related request
parameters. It is assumed you already read the related material in the book and are
just looking for something to jog your memory.

Reference categories include:

  • Core Search
  • Dismax Query Parser
  • Lucene Query Parser
  • Luceen Query Syntax
  • Faceting
  • Highlighting
  • Spell Checking
  • Misc. Non-Search

Get the PDF

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}