在Dynamo DB中可以有自己的Schema吗?

0

【以下的问题经过翻译处理】 尽管DynamoDB是一种NoSQL数据库,但我想要一个固定的Schema。我想要预先定义特定的列名,这样无论何时向数据库添加数据,列名都将可见。我该如何实现这一点?

profile picture
专家
已提问 8 个月前31 查看次数
1 回答
0

【以下的回答经过翻译处理】 不幸的是,DynamoDB不能提供开箱即用的定义严格Schema的功能。您必须在客户端实施模式验证,确保用户为每个变更添加了所需的字段。 正如您所提到的,DynamoDB是一个NoSQL无模式的数据库,这意味着您只需预先定义键。您的应用程序代码将负责确保所有项目都遵循严格的模式,可以通过为这些属性设置空值来实现。

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则