我是AWS新手,不知道哪个产品用于我的iOS应用。我将简要介绍我的示例应用程序的要求:
2.我的应用程序会将表“Recipes”中的所有数据加载到tableviewController中,其中包含图像和字符串类型的数据。
根据以上需要,我应该使用S3或EC2?
由于
答案 0 :(得分:4)
AWS EC2和S3是两个不同的组件,它们用于不同目的 -
AWS EC2 - 将其视为可以托管数据库和虚拟机的虚拟机 服务器或其中任何一个。这意味着它不是数据库。它是一个 用于安装数据库的操作系统。
AWS S3 - S3是静态存储,这意味着您不使用它来存储 表格数据或与应用程序相关的数据,您可以在此处存储的内容 是静态文件,可以使用
您的应用程序中使用的API。
基于以上两个事实,您应该使用Dynamodb for NoSql db和data,或任何可用作AWS服务的关系数据库。或者,您可以在EC2实例中安装您选择的任何数据库,并将其用于数据持久性。