В документации Solr DataImportHandler говорится, что мы можем индексировать данные с других серверов Solr, используя URLDataSource.Может кто-нибудь подсказать мне, как создать файл конфигурации данных для этой цели?
Например, у меня есть сервер Solr (назовите его Сервер A), который возвращает элементы в виде Json.Запрос для item_id ABCD-1234 приводит к следующему результату:
{
"responseHeader":{
"status":0,
"QTime":2,
"params":{
"indent":"on",
"start":"0",
"q":"item_id:ABCD-123",
"wt":"json",
"rows":"10",
"version":"2.2"}},
"response":{"numFound":2,"start":0,"docs":[
{
"region":"NE",
"edit_date":"2007-12-12T05:00:00Z",
"market":"USA",
"item_type":"Q",
"item_id":"ABCD-1234"},
{
"region":"NW",
"edit_date":"2007-12-15T05:00:00Z",
"market":"USA",
"item_type":"Q",
"item_id":"ABCD-1234"}]
}}
Если я хочу проиндексировать эти данные на другом сервере Solr (скажем, на сервере B) через DataImportHandler, каким образом будет файл конфигурации data-configпохож на сервер B?