Derzeit wird Solr oder Lucene nicht vollständig von der Google App Engine unterstützt. Es gibt Hacks um das Problem, aber keine scheint perfekt.
Wenn ich den Solr-Server über ein Cloud-Angebot irgendwo anders eingerichtet habe, führe die Hauptwebsite und die Anwendung auf GAE aus, aber benutze den Solr-Server für Suchfunktionalitäten. Kann jemand dabei irgendwelche Probleme sehen?
Die aktuelle (Version 1.4.1) Implementierung von SolrJ (der Solr-Client für Java) funktioniert aufgrund einiger externer Abhängigkeiten (hauptsächlich Apache Commons HTTP-Client) nicht mit GAE. Es gibt ein paar andere Fehler, siehe dieser Thread .
>Sie können entweder zu den Bemühungen um einen tragbareren SolrJ beitragen oder direkt gegen den Solr-Code programmieren HTTP-Schnittstelle mit dem Standard-GAE-HTTP-Client.
Tags und Links google-app-engine solr