Firestore文档存储上限咨询及控制台读取冻结问题排查
Firestore文档尺寸限制及控制台冻结问题解析
我来帮你拆解这两个问题:
一、Firestore文档的最大尺寸限制
Firestore单份文档的最大允许总大小是1MB,这个限制涵盖了文档内所有数据、字段名称以及嵌套结构的字节总量。
二、控制台浏览器冻结的原因
从你给出的示例片段能看出来,这份文档包含了大量的键值对(比如以0、5、10等递增数值为键的条目)。哪怕文档总大小还没触及1MB的上限,过多的字段数量会让Firestore Console在渲染文档内容时,需要生成巨量的DOM元素,瞬间占用大量浏览器内存和计算资源,最终导致浏览器无响应、冻结。
控制台的UI设计初衷是方便查看常规结构的文档,并不适合展示拥有成百上千个字段的极端场景。而你通过代码查询读取时没有异常,是因为代码仅需获取原始数据,不需要像控制台那样做复杂的UI渲染处理,所以不会触发性能瓶颈。
内容的提问来源于stack exchange,提问作者uksz
相关产品推荐
相关产品推荐

