gpt4 book ai didi

android - 如何减少 firebase 中的数据库大小?

转载 作者:搜寻专家 更新时间:2023-11-01 09:45:42 25 4
gpt4 key购买 nike

我正在尝试在 firebase Baas 上创建一个 android 应用程序(社交网络类型的应用程序),但由于它对数据库存储大小的定价很高,我想知道以下内容:

如果我尝试在保存之前减小上传到数据库的照片的大小,这是否会使图像的大小变小?例如,假设照片尺寸为 500 x 500,我将其保存在数据库中为 250 x 250,它的尺寸会变小吗?这是一种有效的使用方式吗?在发送照片之前在应用程序上压缩照片会对图像大小产生影响吗?

提前致谢

最佳答案

降低成本的最简单方法是:

  • 将照片存储在 Firebase Storage
  • 在两种情况下对用户特定数据使用相似的路径,即 /users/<uid>/name在数据库中与 /users/<uid>/pic1.jpg在存储中
  • 将照片的 URL 存储在 Firebase Database 中,即 /users/<uid>/profilePictureUrl: "https://storagedownloadURL/users/uid1/pic1.jpg?token=ajhksadkhjdasj"

通过这种方式,您可以接近实时地同步结构化数据用户生成的图片的廉价存储空间。

关于android - 如何减少 firebase 中的数据库大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38275121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com