我如何在DynamoDb中加入两个表?

Вов*_*лёв 0 amazon-web-services amazon-dynamodb serverless-framework dynamodb-queries

我是DynamoDB的新手,任何人都可以帮我在DynamoDB中使用JOIN吗?我使用无服务器框架和映射模板.我有POSTUSER表. POSTuserId字段.如何获得有关用户信息的所有帖子?在MYSQL中,我可以使用JOIN但它在DynamoDB中如何工作?我读了2年前创建的stackoverflow中的帖子.而且有人写道,它不可用.也许事情发生了变化......?

Joh*_*ein 7

DynamoDB是一个NoSQL数据库.这使它具有分区,令人难以置信的性能,可扩展性,可靠性等.

权衡是它不是关系数据库.因此,DynamoDB不会执行表连接.

您需要单独阅读表并在应用程序中"加入"所需的数据.

例如,UserIdPost表中检索,然后从User表中检索给定的记录UserId.