我有一个用例,我需要获取整个 solr 集合的 id。为此,通过 solrj,我使用了这样的 Streaming API:
CloudSolrServer server = new CloudSolrServer("zkHost1:2181,zkHost2:2181,zkHost3:2181");
SolrQuery query = new SolrQuery("*:*");
server.queryAndStreamResponse(tmpQuery, handler);
其中 handler 是一个实现 StreamingResponseCallback 的类,为简洁起见,在我的代码中省略了。
现在,Spring 数据存储库抽象使我能够按页面、光标进行搜索,但我似乎找不到处理流用例的方法。
有解决方法吗?