扫描并滚动弹簧数据elasticsearch 3

时间:2018-04-02 10:37:30

标签: elasticsearch spring-data-elasticsearch

我正在尝试使用弹簧数据弹性2将我的es 2.2.1迁移到带有弹簧数据弹性3的ES 5.6.1但是当我尝试使用扫描滚动方法来处理大数据集时,我无法访问它们,看起来ElasticsearchTemaplate类在新版本中不再具备这些功能你能不能让我知道SDA 3.x中扫描和滚动的替代品: -

ElasticsearchTemplate rep=null;

 String scrollId = rep.scan(searchQuery, (long)25000, false);
        //List<SampleEntity> sampleEntities = new ArrayList<SampleEntity>();
        boolean hasRecords = true;

1 个答案:

答案 0 :(得分:0)

您现在可以使用startScroll method代替scan()和scroll()。 当前文档中未显示。

以下是示例ElasticsearchTemplate retrieve big data sets

相关问题