AirBnB 克隆应用 ASP.NET。需要不同类型的存储

AirBnB clone app with ASP.NET. Different types of storage needed

我想创建一个接近 AirBnB 但有点不同的网站 ASP.NET。但我不知道哪种数据库最好用。 我需要一种方法来存储上传的图像并以快速有效的方式检索它们以最大限度地减少延迟。

像 Instagram 和 Amazon 这样的网站如何存储他们的图片?他们使用什么样的数据库?以及以后如何访问图像?

我猜亚马逊使用他们自己的 CloudFront as their CDN, so for images you could have a combination of S3 and Cloud Front, here is a working example

如果你更喜欢 Azure 堆栈,你可以使用 Azure CDN

Here 是 Amazon 和 Azure CDN 的比较

或者,您可以使用任何其他 CDN,例如 CloudFlare