Server 我可以在哪里存储用于在线传播的数据?

Server 我可以在哪里存储用于在线传播的数据?,server,cdn,datastore,qt-installer,Server,Cdn,Datastore,Qt Installer,我的公司有一个应用程序,可以与Qt在线安装程序一起安装。数据存储在我们的个人服务器上,但是,随着时间的推移,我们发现,对于世界另一端的用户来说,互联网连接有点慢。因此,有一个问题——“我们可以使用哪些服务来存储这些数据,这些服务是为这些目的而设计的?”。当我调查这个问题时,我发现了关于“内容交付网络”的信息,但我不确定它是否合适 不幸的是,我在这方面没有足够的经验,所以,也许有人知道得更多,可以给我一个建议。谢谢大家! AWS上的云锋。取决于您的内容是什么,但可能会将其存储在s3上,然后使用Cl

我的公司有一个应用程序,可以与Qt在线安装程序一起安装。数据存储在我们的个人服务器上,但是,随着时间的推移,我们发现,对于世界另一端的用户来说,互联网连接有点慢。因此,有一个问题——“我们可以使用哪些服务来存储这些数据,这些服务是为这些目的而设计的?”。当我调查这个问题时,我发现了关于“内容交付网络”的信息,但我不确定它是否合适


不幸的是,我在这方面没有足够的经验,所以,也许有人知道得更多,可以给我一个建议。谢谢大家!

AWS上的云锋。取决于您的内容是什么,但可能会将其存储在s3上,然后使用Cloudfront将其缓存在全球的边缘位置。

您的研究让您找到了正确的主题,因为听起来您可以从CDN中获益。CDN在其服务器上存储您网站的缓存版本、下载文件、视频等,这些服务器通常是遍布全球的分布式服务器网络,称为“存在点”(PoPs)。当用户从您的网站请求文件时,假设它正在利用CDN,用户请求实际上会转到最近的POP并检索文件。这会提高性能,因为用户可能离您的源服务器很远,或者您的源服务器可能没有足够的资源自行回答每个请求

CDN从站点缓存对象的时间取决于可配置的设置。您可以通知CDN如何使用HTTP缓存头缓存对象。以下是来自Akamai(最大的CDN)的介绍视频,并对HTTP缓存头进行了一些有益的解释。


干杯。

这真的很含糊,可能离题了。