1
我打算使用Amazon EC2編寫企業應用程序。它必須使用分佈式/冗餘文件系統/ DB來保證數據的安全性和可用性。我已經看到亞馬遜提供了一些解決方案,比如SimpleDB。但是,它似乎不夠適用於Spring,比如說。我正在考慮MySQL集羣,它有什麼好處?你會推薦它嗎?在Amazon EC2上爲企業應用程序分發什麼文件系統/數據庫?
還有,告訴這將是你在這種情況
我打算使用Amazon EC2編寫企業應用程序。它必須使用分佈式/冗餘文件系統/ DB來保證數據的安全性和可用性。我已經看到亞馬遜提供了一些解決方案,比如SimpleDB。但是,它似乎不夠適用於Spring,比如說。我正在考慮MySQL集羣,它有什麼好處?你會推薦它嗎?在Amazon EC2上爲企業應用程序分發什麼文件系統/數據庫?
還有,告訴這將是你在這種情況
至於數據庫您最好的選擇,你可以可能使用Amazon's RDS service,目前爲您提供MySQL和有計劃在短期內增加甲骨文。
至於文件系統,這可能取決於您的應用程序的需求。如果數據密集型的話,你可能會設置一個Hadoop文件系統,如果它只需要分發,像AFS這樣的東西就可以做到。如果可靠性和可用性是您的首要要求,那麼底層S3存儲服務可能已經爲您提供了這些屬性,因此您甚至可以設法使用EBS捲來存儲S3存儲。