我的mongodb记录的结构为
{
name: "test",
message: { text: "test", data: {val1: 1, val2: [{a: 1}]} }
}
当我迁移数据时,DMS将记录插入到Dynamo中,
name: "test"
message.text: "test"
message.data.val1: 1
array_message.data.val2: "[{a: 1}]}"
我如何设计架构,以便DMS在插入记录时在DynamoDB中按原样(对象/映射)插入“消息”字段,或者至少将整个“消息”字段存储为字符串。
“消息”可以是任何内容(即字段是动态的),因此在“消息”中为每个字段创建DMS字段是不可行的。