在DynamoDB中建模密钥的最佳方法是什么(从RDS迁移到NoSql)

时间:2016-03-29 05:50:40

标签: oracle amazon-dynamodb sha nosql

我们正在尝试迁移基于Oracle的系统以使用DyanmoDBNoSQL。

Oracle中的主键是具有多个属性(> 6)的复杂对象,而在DynamoDB中,最多可以有2个键(分区键和排序键)。如何在DynamoDB中对此进行建模?

我们正在考虑使用SHA 256散列生成代理键。这是一个好的设计吗?

谢谢, Hareendra

1 个答案:

答案 0 :(得分:1)

生成代理密钥是个好主意。

设计动力学表的好指南在这里: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html