时光飞逝,转眼间Amazon DynamoDB已经迎来了发布十周年的里程碑。2012年1月19日,亚马逊云科技正式推出这项NoSQL数据库托管服务。Amazon.com首席技术官Werner Vogels在当时的博客中回忆道:“那是一个令人振奋的日子——我们发布了一款快速、高度可靠且成本效益出色的NoSQL数据库服务,专为互联网规模的应用而设计。Amazon DynamoDB的背后,凝聚了亚马逊在大型非关系数据库与云服务技术领域长达15年的持续创新与投入。”

“几年前,我们发表了关于亚马逊Dynamo分布式存储技术的论文,那篇论文成为了首批非关系数据库的雏形。”Vogels继续写道,“最初的Dynamo设计基于一套强大的核心分布式系统原则,最终打造出一个超可扩展且高度可靠的数据存储系统。而它的下一代演进产品——Amazon DynamoDB,是一项全新的云服务,它延续了这些原则,并建立在多年大规模运行非关系数据库和云服务(如Amazon SimpleDB和Amazon S3)的丰富经验之上。看到亚马逊所有的探索与积累,最终以易于使用的托管服务形式交付给客户,这让人倍感欣慰。”
和Werner一样,彼时还是一名亚马逊研究工程师、专注于分布式系统技术设计、实施与分析的Swami Sivasubramanian(现任亚马逊云科技数据库、数据分析、机器学习副总裁),也是2007年那篇Dynamo论文的合著者之一,并且是Amazon DynamoDB开发的主要贡献者。如今,他感慨地说:“在数据与机器学习领域,我们正经历一场令人惊叹的文艺复兴。十年前,我们发布了DynamoDB;而现在,你可以将数据存储在这些数据库中,快速在Amazon S3上构建数据湖,然后立刻开展数据分析,甚至在几周甚至几天内通过Amazon SageMaker实现人工智能赋能。这让我感到震撼。我们现在有机会帮助客户更快地从数据中获取洞见。”
Swami认为:“这是一个真正令人兴奋的使命,因为客户迫切希望利用数据实现数据驱动的决策。越来越多的CIO与组织意识到,未来属于那些最懂数据的人——那些真正把数据用起来的人,不仅能够生存,而且能够蓬勃发展。”
