Создавать новые основные каталоги в SOLR на лету

Я использую solr 1.4.1 для построения распределенной поисковой системы, но я не хочу использовать только один индексный файл - я хочу создавать новые "индексы" "ядра" "на лету" в своем java-коде.

я нашел следующий rest api для создания новых ядер с помощью основного файла СУЩЕСТВУЮЩИЙ (http://wiki.apache.org/solr/CoreAdmin).

http://localhost:8983/solr/admin/cores?action=CREATE&name=coreX&instanceDir=path_to_instance_directory&config=config_file_name.xml&schema=schem_file_name.xml&dataDir=data

Есть ли способ создать новое ядро ​​без расширяющейся основной директории? имеет такую ​​функцию? через отдых или в solrj-api? спасибо.

Ответ 1

В настоящее время невозможно запрограммировать вашу схему и конфигурацию на Solr для создания нового ядра. Здесь проблема JIRA об этом.

Как упоминалось в комментариях, вы можете обойти его, используя что-то вроде WebDAV или scp или sftp.