В настоящее время использование Solr или Lucene не полностью поддерживается на Google App Engine, существует, бездельничает проблема, но ни один не кажется прекрасным.
Если я устанавливаю сервер Solr через облачное предложение где-то в другом месте, выполняю основной сайт и приложение на GAE, но использую сервер Solr для функциональностей поиска, кто-либо может видеть, что какие-либо проблемы делают выполнение его этот путь?
Текущая (версия 1.4.1) реализация SolrJ (клиента Solr для Java) не работает в GAE из-за некоторых внешних зависимостей (в основном HTTP-клиента Apache Commons). Есть еще несколько ошибок, см. эту ветку .
Вы можете либо внести свой вклад в усилия по созданию более портативного SolrJ , либо написать код непосредственно для интерфейса Solr HTTP со стандартным HTTP-клиентом GAE.