Amazon EC2 上的什么分布式文件系统/数据库适合企业应用程序?

发布于 2024-10-11 07:43:55 字数 175 浏览 3 评论 0原文

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

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

I am going to write an enterprise app using Amazon EC2. It has to use distributed / redundant filesystems / DB in order to guarantee data safety and good availability. I've seen that Amazon provides some solutions, like SimpleDB. But it doesn't seem good enough to be used with, say, Spring. I was thinking of mysql cluster, is it any good? Would you recommend it?

Also, tell what would be you your best choices in this situation

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦巷 2024-10-18 07:43:55

至于数据库,您可以使用 Amazon 的 RDS 服务,该服务目前为您提供 MySQL,并且计划添加甲骨文在短期内。

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

As for database, you can probably use Amazon's RDS service, which currently offers you MySQL and there's plans to add Oracle in the short term.

As for the filesystem, that would probably depend on the needs of your application. If it's going to be very data-intensive, you could probably setup a Hadoop filesystem, if it needs only to be distributed, something like AFS could do the trick. If reliability and availability are your top requirements, probably the underlying S3 storage service already offers those attributes to you, so you may even manage to use EBS volumes over the S3 storage.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文