如何批量运行多个请求?

| 是否可以批量运行多个solr请求?我想一次运行多个查询,并在一个请求中获得所有结果。     
已邀请:
        查询批处理是一个悬而未决的问题。您可以执行以下操作(以降序排列): 实施该功能并将其提交为上述JIRA问题的补丁。 通过发布上述JIRA问题的建议,与对此功能感兴趣的其他人进行协作。 在客户端实现并发查询(即没有Solr的任何支持)。 投票/观看上述JIRA问题。     
        我不确定您是否仍在寻找此功能。如果是,则可以签出我最近提交的补丁。 https://issues.apache.org/jira/browse/SOLR-1093 我们已经在生产服务器中使用了它,并且已经运行了一个多月了。     
        不确定您可以做到这一点。您一次只能运行一个查询。如果要同时运行许多查询,则可以对查询进行多线程处理     
        我对Karthick的解决方案进行了修复。 如果发送了多个查询,则结果json将无效,因为它具有两个或多个“响应”键。 在此补丁中,每个响应都具有相应查询的标识符。 例如。: {\“ 1.response \”:...,\“ 2.response \”:...} 注意:补丁应使用ѭ0进行,它是从lucene 5.3完成的     

要回复问题请先登录注册