相关疑难解决方法(0)

与Firebase Hosting相比,Firebase存储速度非常慢

任何人都知道为什么firebase存储与firebase托管相比会如此荒谬地缓慢?

结果

  • 是时候下载firebase hosting的图片了: 16ms
  • 是时候从firebase存储下载相同的图像了: 2.23s (2.22s is TTFB)
  • 是时候从firebase存储(亚太地区)下载相同的图像了: 1.72s (1.70s is TTFB)
  • (文件大小:22.7kb/jpeg/firebase存储已向所有人开放)

这在测试中反复重复.有没有什么办法可以将速度加快到适当的时间,或者firebase存储无法用于小文件(图像/拇指)?

比较

  • S3 North Cal - 约 500ms
  • S3亚太地区 - 大约 30ms
  • Cloudinary - 大约 20ms

额外信息:

  • 我常驻澳大利亚.
  • 完全相同的文件.总是低于100kb的图像.
  • 根据开发工具,减速总是在TTFB中.
  • 托管网址:https://.firebaseapp.com/images/thumb.jpg
  • 存储网址:https://firebasestorage.googleapis.com/v0/b/ .appspot.com/o/thumb.jpg?alt = media&token =

firebase firebase-hosting firebase-storage

9
推荐指数
2
解决办法
2886
查看次数

getDownloadUrl 是付费操作吗?

我试图查明getDownloadUrlFirebase 存储/Google Cloud Storage(一种获取存储上文件的公共 URL 的方法)是否是付费操作。即使读完文档后,我也不确定它是免费操作还是 B 类操作。

getDownloadUrl那么谁能告诉我: fetchinig 是通过付费操作获取存储上文件的 URL 吗?

google-cloud-storage firebase google-cloud-platform firebase-storage

9
推荐指数
1
解决办法
570
查看次数

在Firebase存储中访问没有令牌的网址

我有一个firebase存储下载网址,比如

https://firebasestorage.googleapis.com/v0/b/siren-5eee7.appspot.com/o/profile%2FC6jNlR0F4cZBPv7wF0REWUNVor33?alt=media&token=63a9130e-2ba6-4f38-ac3f-2231c54a1043

如何在没有令牌参数的情况下访问此网址?

例如,如果我在没有令牌的情况下访问上面的url,则会显示403错误,显示允许拒绝.

我的firebase存储安全规则如下:

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if request.auth != null;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

此文件位于/etc文件中.我该怎么做?

firebase firebase-realtime-database firebase-storage

3
推荐指数
3
解决办法
3062
查看次数