首页 > 解决方案 > 在 Firestore 中存储小图像是否安全?

问题描述

我有一个 Firebase 数据库,现在我要迁移到 Firestore。如果我在 Firestore 中存储编码为 Base64 的小图像,会有什么问题吗?我有一个集合sport_products,其中有包含所有详细信息的文档,还有一个带有相应品牌的图标,我想将所有数据 + 图标存储在一个地方。安全吗?

标签: firebasegoogle-cloud-firestore

解决方案


您不需要在 Firestore 中对任何内容进行 base64 编码。它有一个本地二进制字段类型,称为“字节”。base64 只会无缘无故地使数据变大(除非您真的只打算以 base64 格式使用该数据)。

您的最大文档大小为 1MB,因此只要您从未超过该文档中所有数据组合的限制,您就不会有问题。


推荐阅读