发布于: Nov 20, 2018
AWS AppSync 今天发布了用于存储和同步应用数据的三个新功能:Pipeline Resolvers、Delta Sync 和针对 Aurora Serverless 的支持。
Pipeline Resolvers 允许您将解析器(响应网络请求而运行的代码)拆分为多个步骤,跨解析器共享代码,以及编排需要多个数据源的调用。这些新功能为 GraphQL API 中的数据聚合和授权提供了新方案。您可以混合和匹配来自任何受支持数据源(如 Amazon DynamoDB、AWS Lambda 或 HTTP 端点)的操作。
Delta Sync 可在设备从离线切换到在线时优化最终用户体验,提供自动网络重新连接,并且仅将已更改的数据库项同步到客户端缓存。该全新 SDK 功能可用于针对单个数据源的标准 GraphQL 查询,或与全新的 Pipeline Resolvers 结合使用,以将后端优化为记录事件变更的日志。Delta Sync 适用于 JavaScript、iOS 和 Android 客户端 SDK。
现在内置了 Aurora Serverless Data Source,使您可以使用 GraphQL 访问 Aurora Serverless。此功能利用全新 Aurora Serverless Data API 来有效管理连接,允许客户在 AppSync 中利用关系数据库而无需使用 Lambda 函数作为中介。
如需了解更多关于这些新功能的信息,请参阅 AppSync 开发人员指南。