Solr Consultant

What is Solr

From the Apache Solr website, Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, a web administration interface and many more features.

How I can help

My involvement with clients as a Solr consultant generally revolves around:

  • Mentoring and training in Solr
  • Improving performance and scalability of an existing Solr implementation
  • Implementing spatial search solutions, like (but not restricted to) LocalSolr
  • Custom Solr plugins, like SearchComponents and RequestHandlers, etc
  • Other custom Solr search solutions

Stuff I've done recently in Solr

  • Implemented approximate autocomplete in Solr
  • Custom spatial search using TrieRange and supporting multiple points (lat/long) per document
  • Geocoding request handler
  • Performance tuning for largish Solr installation
07/04/09 | Kelvin Tan | Lucene Solr Nutch Consultant