首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该使用云存储还是修复来加载经常需要的静态文件?

问我应该使用云存储还是修复来加载经常需要的静态文件?
EN

Stack Overflow用户
提问于 2019-04-11 02:30:46
回答 1查看 559关注 0票数 1

我现在的情况是每天大约有1000行数据是从postgresql生成的。这些数据将用于前端,这将经常被调用。

实际上,每次重新呈现首页时,我都需要从其中随机获取100行。

据我所知,我有两个选择来实现我想要的。

  1. 使用Cloud,生成一个json文件并将其保存在存储中。每次我只需通过storage.bucket('my-bucket').file('my-file.json').createReadStream();获取数据并选择100行来生成首页。
  2. 使用修复,保存1000行数据,通过queryRef = postsRef.whereField("random", isGreaterThan: random).limit(to: 100)选择100行

我不知道如何判断哪一个更适合我的案子。

我认为第二种方法需要更多的成本,因为按读写时间来定价。但可能有更好的表现。这是真的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-11 04:14:27

如果您的项目不是很大,那么您最好将压缩的文件放在云存储中(或者更好的是,Firebase托管)。在客户端上解压缩和缓存文件,以便以后在必要时重用。

与往常一样,对于所有与性能相关的优化,对选项进行基准测试实际上是了解什么才是最佳的唯一方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55623835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档