Iterate over large collection in MongoDB via spring-data

前端 未结 7 2040
误落风尘
误落风尘 2021-01-31 17:18

Friends!

I am using MongoDB in java project via spring-data. I use Repository interfaces to access data in collections. For some processing I need to iterate over all el

7条回答
  •  鱼传尺愫
    2021-01-31 18:01

    Streams as cursor:

    @Query("{}")
    Stream  findAllByCustomQueryAndStream();
    

    So for the large amount of data you can stream them and process the line by line without memory limitation

提交回复
热议问题