Amazon EC2上为企业应用程序分发的文件系统/数据库是什么?

时间:2011-01-08 12:24:48

标签: web-applications amazon-ec2

我打算使用Amazon EC2编写企业应用程序。它必须使用分布式/冗余文件系统/ DB,以保证数据安全性和良好的可用性。我已经看到亚马逊提供了一些解决方案,比如SimpleDB。但是,与Spring一起使用似乎还不够好。我在想mysql集群,有什么好处的吗?你会推荐吗?

另外,在这种情况下,告诉你什么是你最好的选择

1 个答案:

答案 0 :(得分:0)

至于数据库,您可以使用Amazon's RDS service,它目前为您提供MySQL,并且计划在短期内添加Oracle。

对于文件系统,这可能取决于您的应用程序的需求。如果它将是非常数据密集的,你可能会设置一个Hadoop文件系统,如果它只需要分发,像AFS这样的东西可以做到这一点。如果可靠性和可用性是您的首要要求,那么底层S3存储服务可能已经为您提供了这些属性,因此您甚至可以设法在S3存储上使用EBS卷。