我们正在尝试迁移基于Oracle的系统以使用DyanmoDBNoSQL。
Oracle中的主键是具有多个属性(> 6)的复杂对象,而在DynamoDB中,最多可以有2个键(分区键和排序键)。如何在DynamoDB中对此进行建模?
我们正在考虑使用SHA 256散列生成代理键。这是一个好的设计吗?
谢谢, Hareendra
答案 0 :(得分:1)
生成代理密钥是个好主意。
设计动力学表的好指南在这里: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html