AWS Amplify数据库选项

时间:2018-12-27 13:43:17

标签: ios amazon-web-services cloud orientdb aws-amplify

我正在考虑使用AWS Amplify为我的应用程序创建一个后端。我希望使用在EC2上设置的OrientDB,但是Amplify的所有示例和教程都只提到了DynamoDB。在我花很多时间学习如何使用Amplify之前,是否可以连接到可以在EC2上安装的任何类型的DB,还是可以使用DynamoDB呢?

2 个答案:

答案 0 :(得分:3)

是的,可以。

amplify initamplify add host之后

运行amplify add api

  • 选择 REST

  • 选择创建新的Lambda函数

  • 不要选择 Amazon DynamoDB表的CRUD函数

  • 选择无服务器表达功能(与Amazon API Gateway集成)

在您的项目 ./ amplify / backend / function 中,您会看到lambda Express。然后,您可以连接到所需的任何数据库。 只需输入连接的数据库代码即可。

答案 1 :(得分:1)

Amplify目前与dynamoDB有很强的联系。但是您可以使用发送到AppSync(放大的后端层)to trigger lambda functions的graphQL查询。在这里,您可以定位所需的任何类型的数据库