簡體   English   中英

我是否需要將AWS S3或EC2用於我的iOS應用程序的后端?

[英]Do I need to use AWS S3 or EC2 for backend of my iOS app?

我是AWS的新手,不確定我的iOS應用程序使用哪種產品。 我將簡要介紹我的示例應用程序的要求:

  1. 我需要創建一個名為“ Recipes”的表,該表的名稱為Name,Type,Image,Ingredients。

2.我的應用程序會將表“ Recipes”中的所有數據加載到tableviewController中,其中包括圖像和數據的字符串類型。

基於上述需要,我應該使用S3或EC2?

謝謝

AWS EC2和S3是兩個不同的組件,並且一起用於不同的目的-

  • AWS EC2-將其視為可以托管數據庫和服務器或其中任何一個的虛擬機。 這意味着它不是數據庫。 這是一個您將在其中安裝數據庫的操作系統。

    AWS S3-S3是靜態存儲,這意味着您不使用它存儲表格數據或與應用程序相關的數據,您可以在此處存儲的是靜態文件,可以使用

應用程序中使用的API。

基於以上兩個事實,您應該將dynamodb用於NoSql數據庫和數據,或者將任何關系數據庫作為AWS的服務使用。 或者,您可以在EC2實例中安裝您選擇的任何數據庫,並將其用於數據持久性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM