O'Reilly logo

Apache Solr 3 Enterprise Search Server by Eric Pugh, David Smiley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Integrating Solr

As the saying goes, if a tree falls in the woods and no one hears it, did it make a sound? Similarly, if you have a wonderful search engine, but your users can't access it, do you really have a wonderful search engine? Fortunately, Solr is very easy to integrate into a wide variety of client environments via its modern easy-to-use REST-like interface and multiple data formats. In this chapter, we will:

  • Quickly prototype a search UI using "Solritas" (the /browse UI).
  • Look at accessing Solr results through various language-based clients, including Java, Ruby, and PHP.
  • Learn how you can call Solr from from a web browser via AJAX.
  • Briefly cover building your own Google-like search engine by crawling the MusicBrainz.org site ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required