【发布时间】:2020-10-07 03:49:42
【问题描述】:
我们有一个包含大量数据的系统(一张表大约有 1000 万行)。我们在 Django 框架中开发它,并且我们希望使用 Amazon Lambda 来服务它。现在我对此有一些疑问: 1- 如果我们想使用 Amazon RDS (MySql, PostgresSQL),哪个更好?关系数据库是一个很好的解决方案吗?
2- 我在某处读到,如果我们想在 Amazon Lambda 中使用关系数据库,Django 会为每个实例打开一个与数据库的新连接,这很糟糕。它是否正确?
3- 如果我们想使用 GraphQL 和 Graph 数据库,这是一个好的解决方案吗?或者我们可以将 Django Rest-API 和 GraphQL 结合在一起?
4- 如果我们不使用 Django 而使用 Amazon AppSync,是不是更好?我们使用这个有什么限制。
请帮助我。 谢谢
【问题讨论】:
标签: django amazon-web-services aws-lambda graphql aws-appsync