I'm developing an app that will be using solr for search services. We're currently not sure if we will be using websolr or manage a solr server ourselves. Is it a big deal to switch between the two? I'm assuming the API is the same with some minor websolr bits to make it work with their service. I just want to be sure.
Solr is very easy to setup and maintain, if you have a dedicated server
with a few hundred MBs RAM to spare I would recommend running your own.