2011-12-30 2 views
0

Я пытаюсь добавить новые данные в solandra в соответствии с схемой solr, но я не могу найти никакого примера об этом. Моя конечная цель - интегрировать solandra с django-solr.Как добавить данные в схему solr

Я понимаю, о вставке и обновлении в Solr на основе оригинального Solr и Джанго-Solr, чтобы отправить новые данные по протоколу HTTP на приличном пути, например:

http://localhost:8983/solandra/wikipedia/update/json 

Однако , когда я обращаюсь к URL-адресу, браузер продолжает сообщать мне HTTP ERROR: 404.

Можете ли вы помочь мне понять шаг добавления новых данных и удаления данных в среде solandra?

Я также смотрю на reuters-demo, но процедура вставки данных - это процесс в файле reutersimporter.jar, но я тоже не вижу источник. Поэтому, пожалуйста, помогите мне понять, как работает система с точки зрения вставки и удаления данных.

спасибо.

ответ

0

Поскольку вы используете обработчик обновления JSON, на этой странице UpdateJSON на Solr Wiki есть несколько хороших примеров вставки данных с помощью обработчика JSON через curl. Кроме того, раздел Indexing Data из Solr Tutorial показывает, как вы можете вставлять данные, используя файл post.jar, который включен в источник Solr.

0

Вы создаете solr schema.xml и solrconfig.xml и отправляете его на solandra? Если вы добавите обработчик JSON, это должно сработать. В reutersdemo используется solrj. django-solr также должен работать.