Mongodb 如何在DynamoDB中存储任意结构的API响应

Mongodb 如何在DynamoDB中存储任意结构的API响应,mongodb,database-design,nosql,amazon-dynamodb,Mongodb,Database Design,Nosql,Amazon Dynamodb,如果我假设构建一个接收用户输入的应用程序,然后根据该输入发出API请求,那么我希望将该用户输入与API JSON响应(可以是任意结构)一起存储在DynamoDB中。从设计角度来看,最佳实践是什么 在这种情况下,我只需要保留响应数据,而不需要对其进行查询 用户->输入{age:23}->MyApp->发布{User_age:23}->AnAPI->响应{出生年份:1994,.:{…}->MyApp发电机B 我最初的想法是存储一个如下所示的文档: { user_name: 'anthony'

如果我假设构建一个接收用户输入的应用程序,然后根据该输入发出API请求,那么我希望将该用户输入与API JSON响应(可以是任意结构)一起存储在DynamoDB中。从设计角度来看,最佳实践是什么

在这种情况下,我只需要保留响应数据,而不需要对其进行查询

用户->输入{age:23}->MyApp->发布{User_age:23}->AnAPI->响应{出生年份:1994,.:{…}->MyApp发电机B

我最初的想法是存储一个如下所示的文档:

{
    user_name: 'anthony',
    age: '23',
    api_response: "JSON ENCODED STRING"
}

DynamoDB还有一个映射类型,因此您可以将API-JSON响应存储在其中