Google cloud firestore Flatter/sirestore中的StreamBuilder是否在内部实现分页?

Google cloud firestore Flatter/sirestore中的StreamBuilder是否在内部实现分页?,google-cloud-firestore,pagination,stream,billing,Google Cloud Firestore,Pagination,Stream,Billing,将StreamBuilder与Firestore集合快照一起使用时,流是第一次读取集合的所有文档,还是在内部实现某种“节流”机制以一次获取有限数量的文档?我正在构建一个聊天应用程序,并使用了StreamBuilder,我担心用户第一次加载该应用程序时,该流将读取数千条消息,这会增加我的firestore账单

将StreamBuilder与Firestore集合快照一起使用时,流是第一次读取集合的所有文档,还是在内部实现某种“节流”机制以一次获取有限数量的文档?我正在构建一个聊天应用程序,并使用了StreamBuilder,我担心用户第一次加载该应用程序时,该流将读取数千条消息,这会增加我的firestore账单