hyz23je 2022-07-16 11:48 采纳率: 93.3%
浏览 22
已结题

CDN加速文件下载疑惑

正在开发一个软件(不是网站),最初的方案是使用阿里云OSS当存储用户上传的文件,但OSS的下载流量贵啊,看到有CDN这玩意,所以就想了解一下。

目前场景:
用户可以通过软件上传文件到阿里云OSS,其它用户(几十到上百个用户)就可以通过软件下载这个文件了。走的全都是阿里云的OSS。

所以现在想着能不能使用CDN辅助一下,用户上传文件到OSS上之后,CDN把这个文件缓存起来,其它用户下载的时候,直接走CDN的流量,毕竟CDN流量比OSS流量便宜。

CDN疑惑:
1:因为不是所有的文件都放到CDN里面,所以能不能通过API或是什么设置指定某些文件可以放CDN?
2:如果OSS上的文件删除了,CDN那边能及时删除吗?这个可以通过代码控制吗?
3:这样的设想能不能实现:用户访问CDN,但是CDN上面没有这个文件,然后CDN就去OSS上面找,找到了之后就缓存起来,然后CDN再把文件给请求的用户。这个设想不知道对不对?

题外话:网上很多下载站,他们是不是也是通过CDN这样的方式实现的呢?

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 7月28日
      • 已采纳回答 7月20日
      • 创建了问题 7月16日

      悬赏问题

      • ¥15 bulk-RNAseq数据下游分析(从TPM/vst开始)
      • ¥200 把公众号页面和文章,嵌入到其他平台!就像搬家一样!
      • ¥20 matlab编程问题。详情如下,我也用chatgpt了,但是效果不好。本人没啥编程基础
      • ¥15 matlab画三维流场
      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务