我正在构建一个应用程序,它将利用Amazon API来检索产品。我试图确定在Amazon服务器或标准专用/共享服务器上是否有任何优势存储数据。任何人都可以帮我吗?Amazon AWS或专用服务器上的数据库
回答
答案取决于数据库的性能要求。
与本地存储或SAN相比,AWS中可用的存储选项相当慢。如果您拥有适度流量的小型解决方案,AWS就可以。对于高容量,高性能要求,我不建议AWS。
我已经在AWS上创建了两个应用程序,并且一旦他们必须处理严重的客户数量,两者都被迁移到专用硬件。
我们一直在亚马逊上运行负载测试吨。如果您在自动缩减服务中进行编程,定价模型会非常好。如果你像http://alvazan.com网站那么小,那么当我们移动网站时,它在amazon PLUS上效果很好,我们在中国的人可以更快地访问它5次,而在美国的速度相同。
然后,如果您使用nosql数据库(我有一个客户端,我正在测试),我们只跑了80个节点,它放大了!您必须使用比通常更多的负载平衡器,并且循环DNS,但如果您不使用VPC,ELB会为您执行此操作。总而言之,我们每隔一段时间就会发布100个节点进行测试,并且本月仅花费500美元。亚马逊迅速扩大规模,即使您在专用硬件上托管您自己的产品,我也会建议您从当前的产品中获得一个VPN,以便您可以非常便宜地“爆发”,同时订购硬件以满足您市场的更多需求。
一个更大的问题:如果使用cassandra,写入操作首先在2个节点上的内存中,然后异步完成到磁盘,这样数据丢失的概率与RDBMS相同,但是由于您的应用程序速度要快得多只等待写入内存而不是等待写入磁盘。 以后, 院长
有点讽刺的是,在阅读这个http://alvazan.com的时候已经倒闭了。 – Gajus
呃,我们关闭了那些服务器.......现在做新事物。 –
- 1. Amazon-RDS数据库专用服务器
- 2. AWS专用tomcat服务器
- 3. 专用服务器与Amazon EC2的
- 4. EC2服务器或AWS SimpleDB上的MongoDB?
- 5. EC2上的XMPP服务器Amazon Web服务(AWS)
- 6. 将Amazon AWS用作开发服务器。
- 7. 如何在RackSpace专用服务器上发布数据库?
- 8. 服务器或数据库
- 9. 在Amazon Ec2服务器上丢失数据库连接
- 10. Amazon AWS服务器缓存错误
- 11. MySql数据库 - 优化专用服务器的my.cnf文件
- 12. 轮询非专用Windows服务器内的访问数据库
- 13. 如何在Amazon aws服务器中托管Microsoft Sql服务器?
- 14. Perl CPAN的Pg模块在Amazon的AWS服务器上工作
- 15. 如何在我的Amazon服务器(aws)上安装fusionpbx?
- 16. 在AWS Elastic Beanstalk Multidocker容器上使用数据库容器或RDS数据库
- 17. 在Sourcetree上使用AWS git服务器
- 18. 检查服务器上字数据库的密码或使用Web服务?
- 19. 专用Ubuntu服务器上的Crontab
- 20. Advantage数据库或SQL服务器
- 21. Postgres Plus云数据库与Amazon关系数据库服务(Amazon RDS)
- 22. Amazon AWS上传服务器证书格式
- 23. 服务器上的数据库支持
- 24. 使用Amazon AWS上的python从另一台EC2服务器上处理HBase EMR
- 25. 虚拟化数据库服务器或Web服务器?
- 26. 将AWS用于单个Web和数据库服务器
- 27. AWS Lambda - 使用Amazon服务以外的服务?
- 28. socket.io的专用服务器?
- 29. 在Amazon EC2的单独实例上托管的Web服务器和数据库服务器
- 30. 专用FTP服务器的最佳AWS设置?
Netflix在AWS上运行,所以我怀疑如果将它正确地放在一起,就可以满足高容量和高性能要求。 – ceejayoz
您是否已经将RAIDing多个EBS设备一起使用?我知道有很多人使用AWS来处理大量和高性能的用例。至于许多服务器,是的,这就是AWS设计的。它不适用于“流量适中的小型解决方案”。他们明确告诉你计划服务器失败。 – ceejayoz
@ceejayoz:Netflix有权访问AWS工程团队,以优化没有典型AWS客户拥有的环境。我从具体的经验谈到,与AWS代表合作,提出最佳解决方案并推动磁盘IO的改进。即使作为一个大于平均水平的客户,AWS也无法提供足够的IO解决方案。而且,Netflix运行良好,因为它们运行在许多服务器上,并且可以接受任何服务器都会失败的情况。请参阅“共同租赁很难”http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html –