Solr DataImportHandler 文档说我们可以使用 URLDataSource 索引来自其他 Solr 服务器的数据。谁能指导我如何为此目的生成数据配置文件?
例如,我有一个 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"}]
}}
如果我想通过 DataImportHandler 在不同的 Solr 服务器(比如服务器 B)中索引这些数据,那么服务器 B 的 data-config 配置文件会是什么样子?