firebase - 在 Firestore 中存储小图像是否安全?
问题描述
我有一个 Firebase 数据库,现在我要迁移到 Firestore。如果我在 Firestore 中存储编码为 Base64 的小图像,会有什么问题吗?我有一个集合sport_products
,其中有包含所有详细信息的文档,还有一个带有相应品牌的图标,我想将所有数据 + 图标存储在一个地方。安全吗?
解决方案
您不需要在 Firestore 中对任何内容进行 base64 编码。它有一个本地二进制字段类型,称为“字节”。base64 只会无缘无故地使数据变大(除非您真的只打算以 base64 格式使用该数据)。
您的最大文档大小为 1MB,因此只要您从未超过该文档中所有数据组合的限制,您就不会有问题。
推荐阅读
- selenium - 如何在 selenium webdriver 中选择多个复选框
- macos - 音频不适用于 Safari 11(Mac OS)
- java - 封装重组
- javascript - Formik - TypeError:无法读取未定义的属性“类型”?
- react-admin - 在 react-admin 中存储用户权限的更好方法
- angular - 未选中相应复选框时验证特定备注
- javascript - 三星 Internet beforeinstallprompt event.userChoice 不工作
- typescript - 尝试手动实施排除,得到不同的结果
- vue.js - 用 vue / vuex 连接信号器
- python - TypeError: 'NoneType' 对象在执行“if”条件时不可下标