Currently use of Solr or Lucene is not fully supported on Google App Engine, there are hacks around the issue but none seems perfect.

If I setup the Solr server via a cloud offering somewhere else, run the main site and application on GAE but use the Solr server for search functionalities, can anyone see any problems doing doing it this way?

Edit
Report