Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关注使用外部SQL server进行DIH_Sql_Search_Solr_Lucene - Fatal编程技术网

关注使用外部SQL server进行DIH

关注使用外部SQL server进行DIH,sql,search,solr,lucene,Sql,Search,Solr,Lucene,我希望使用DIH将条目导入我的SOLR服务器,使用JDBC驱动程序连接到外部PostgreSQL服务器。我每次将导入大约50000个条目 为我的数据连接到外部SQL server是不可靠的还是有风险的,还是完全合理 我唯一的选择是在另一台服务器上导出SQL文件,将SQL文件下载到我的SOLR服务器,将其导入到我的SOLR服务器postgreSQL副本,然后在本地数据库上运行DIH 如果有人对此有任何经验或能提供任何信息,我将不胜感激。这是一个标准用例,从远程数据库导入。自信地前进 你使用它的方式

我希望使用DIH将条目导入我的SOLR服务器,使用JDBC驱动程序连接到外部PostgreSQL服务器。我每次将导入大约50000个条目

为我的数据连接到外部SQL server是不可靠的还是有风险的,还是完全合理

我唯一的选择是在另一台服务器上导出SQL文件,将SQL文件下载到我的SOLR服务器,将其导入到我的SOLR服务器postgreSQL副本,然后在本地数据库上运行DIH


如果有人对此有任何经验或能提供任何信息,我将不胜感激。

这是一个标准用例,从远程数据库导入。自信地前进

你使用它的方式几乎就是DIH存在的原因。否则,您可以对XML文档使用
/update
处理程序。我现在正在处理的核心定期对每批11000000行进行索引。

当你说导入时,你是指执行远程查询,还是指将整个数据库导入到与solrI相同的服务器上?是指使用远程SQL server查询远程数据库。只要您的Solr服务器可以通过JDBC连接到它,您就可以开始了。