mongodb - 可以在没有 dynamoDB 的情况下使用 AWS App-Sync

标签 mongodb amazon-dynamodb graphql aws-appsync

我对 Amazon 的 app-sync 的离线和同步功能很感兴趣,但我想知道它是否可以在没有 dynamoDB 作为后端的情况下使用。用 VTL 为 dynamoDB 编写的 graphQL 解析器看起来很糟糕。使用 mongo 后端似乎会好得多。这可能吗?

最佳答案

是的,您可以在没有 DynamoDB 的情况下使用 AppSync。您可以使用开箱即用的 ElasticSearch(您需要配置 ES 集群,然后设置解析器),或者您可以使用 Lambda 并将您的数据通过管道传输到任何源,例如 mySQL。以下是有关 ElasticSearch 的信息: https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-elasticsearch-resolvers.html

关于mongodb - 可以在没有 dynamoDB 的情况下使用 AWS App-Sync,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49575203/

相关文章:

node.js - Mongoose 如何在模型中设置日期格式

amazon-web-services - 用于爬取 DynamoDB 的 AWS Glue Crawler 在启动时卡住

java - Amazon DynamoDB 映射枚举

python - 压缩 GraphQL 查询?

javascript - 将缓冲区(图像)转换为文件

python - 从 pymongo 检索数据

node.js - MongoError : Invalid Operation, 没有批量插入操作

amazon-web-services - 有没有办法在 AWS DynamoDB 中选择嵌套字段作为分区键?

javascript - 从另一个突变调用 GraphQL 突变?

node.js - 如何在 Mongoose 多对多关系中建模和保存?