> > Any other commonly compelling reasons to use SolrJ? The most compelling reason (I think) is that if you program against the Solrj API, you can switch between embedded/http/streaming implementations without changing anything.
This is great for our app that is either run as a small local instance of a big enterprise setting. ryan