亚马逊AWS官方博客

Sébastien Stormacq

Author: Sébastien Stormacq

Seb has been writing code since he first touched a Commodore 64 in the mid-eighties. He inspires builders to unlock the value of the AWS cloud, using his secret blend of passion, enthusiasm, customer advocacy, curiosity and creativity. His interests are software architecture, developer tools and mobile computing. If you want to sell him something, be sure it has an API. Follow him on Twitter @sebsto.

Amplify DataStore – 借助 GraphQL 简化离线应用程序的开发

今天,我们推出 Amplify DataStore,这是一款持久的设备内存储库,方便开发人员写入、读取和观察数据更改。Amplify DataStore 允许开发人员编写利用分布式数据的应用程序,无需为离线或在线场景编写额外的代码。Amplify DataStore 可作为没有连接到云或需要使用 AWS 账户的 Web 和移动应用程序的独立本地数据存储。但在与云后端结合使用时,Amplify DataStore 会在网络连接可用时使用 AWS AppSync API 透明地同步数据。Amplify DataStore 会自动设置数据版本,并在云中使用 AppSync 检测和解决冲突。此工具链还会根据开发人员提供的 GraphQL schema,为我的编程语言生成对象定义。

新增功能 – 将单区域 Amazon DynamoDB 表转换为全局表

从今天开始,您只需在 AWS 管理控制台中点击几次,或使用 AWS 命令行界面 (CLI) 或 Amazon DynamoDB API,便可将您的现有 DynamoDB 表转换为全局表。以前,只能将空表转换为全局表。您必须在创建表时猜测表的区域使用情况。现在,您可以转到全局,也可以随时将现有全局表扩展到其他区域。