我正在寫一個iPhone應用程序,需要雲後端數據庫存儲。我有幾個選擇,並想知道哪一個更適合?我應該使用哪個數據庫後端?
我需要什麼:
能夠在雲從iPhone應用程序
數據庫需要擴展執行GRUD(速度明智)沒有太多的或任何管理
架構免費
我需要的是存儲大概100萬條記錄
谷歌應用程序引擎:
使用BigTable的,規模和模式自由,但我需要寫一個RESTful接口
CouchDB的:
最近發佈的iOS支持,REST風格的內置,但是當與遠程服務器同步時,我擔心縮放
SimpleDB :(似乎是我的最佳選擇)
擁有的iOS SDK,所以我可以做GRUD直接,自動縮放(我可能不會運行到10GB的極限),模式免費
的MongoDB:
不很瞭解,從我聽到的,它比SimpleDB的更快,並且易於安裝,而我又需要做行政工作
卡桑德拉:
工作太多,我需要什麼。
任何洞察力或反饋或更正非常讚賞。
問候,
約翰尼
他們都工作。選擇你最有經驗的人,無論你認爲最簡單。 – 2011-05-03 14:31:52
我無法評論CouchDB的可伸縮性,但我不會這麼快寫下來,尤其是如果你用JSON思考的話。 – Ryan 2011-05-04 22:16:16