AWS Dynamo DB是否支持嵌入式文档?

时间:2016-04-18 13:51:00

标签: amazon-web-services amazon-dynamodb

我正在讲一个讲Difference between DynamoDb and Mongo is that DynamoDB does not support embedded documents的讲座。所以我想这样的事情

Item: {
        "Artist":"No One You Know",
        "SongTitle":"Call Me Today",
        "AlbumTitle":"Somewhat Famous",
        "Year": 2015,
        "Price": 2.14,
        "Genre": "Country",
        "Tags": {
            "Composers": [
                  "Smith",
                  "Jones",
                  "Davis"
            ],
            "LengthInSeconds": 214
        }
    }

将是一个无效的项目,但它的有效输入是有效的source

在试图找出我结束here时说json嵌套有效。

问题是,讲课错了还是我在这里遗漏了什么,比如嵌套和嵌入之间的区别?

1 个答案:

答案 0 :(得分:2)

我确认嵌套的json在dynamoDB中有效。在查询时,你甚至可以很好地解析嵌套的json。

然而,它并未在mongodb中建模为真正的嵌套对象(请参阅mongodb中的嵌套集)。