DynamoDB实践:当数据量巨大而不可预知,如何保证高可用与实时性?
DynamoDB是Amazon基于《Dynamo: Amazon’s Highly Available Key-value Store》实现的NoSQL数据库服务。它可以满足数据库无缝的扩展,可以保证数据的持久性以及高可用性。开发人员不必费心关注DynamoDB的维护、扩展、性能等一系列问题,它由Amazon完全托管,开发人员可以将更多的精力放到架构和业务层面上。
本文主要介绍作者所在团队在具体业务中所遇到的挑战,基于这些挑战为何最终选型使用Amazon DynamoDB,在实践中遇到了哪些问题...