关于保持数据库简单快速的好建议。

||评论()

如果使用诸如活动记录在Ruby或Java对象持久化技术中,比如冬眠. 有很多魔术发生在你无法控制的视线之外。如果必须扩展应用程序,那么这些技术所需的关系数据库往往成为性能和扩展的瓶颈。通常需要复杂的自定义分区和分片实现才能使其工作。

AWS服务betway88体育官网亚马逊SimpleDB设计用于处理Amazon内部占主导地位的存储使用模式,它们大大减少了我们在扩展系统时依赖关系存储的需求。但是,在需要在企业规模上运行的应用程序和服务中使用单一存储技术几乎从来都不是这样。例如,使用主键存储在S3中的对象具有存储在SimpleDB中的一组辅助键(例如元数据)是一种常见模式。SimpleDB为查询元数据提供了非常快速的索引,元数据将返回位于S3中的对象的主键。

在SXSW互动公司精彩的小组讨论/演示通过迈克·苏贝尔斯基,AWS客户联合创始人其他收件箱,讲述他们在云中缩放rubyonrails应用程序的经验。他们展示了amazonec2和amazons3ruby/Rails的伸缩性。房间里挤满了人,有一些很棒的问答。betway88体育官网

在问答演示中其他收件箱约书亚·贝尔对关系数据库角色的变化给出了一些很好的见解,并就如何使数据库保持简单和快速提供了一些非常好的建议。会议结束后,我请乔舒亚再次向这个博客的读者解释。

.

评论