1
たとえば、グローバルセカンダリインデックスを使用してアイテムを配置または更新できますか?DynamoDBグローバルセカンダリインデックスに書き込むことはできますか?
たとえば、グローバルセカンダリインデックスを使用してアイテムを配置または更新できますか?DynamoDBグローバルセカンダリインデックスに書き込むことはできますか?
単純な答えはいいえ - インデックスを使ってアイテムを置くか更新することはできません。
しかし、これは本当に興味深い質問です。私はそれがなぜ不可能であるのか考えることが役立つと思います。第1に、インデックスはソースデータの投影であり、インデックスは必ずしも元のデータセットと投影されたセットとの間の共役ではない。言い換えれば、インデックスには重複レコードが含まれる可能性があります。私は、システムがすべてのソースレコードの一括更新を行うことができるという議論をすることができると思いますが、それは必ずしも正しいとは限りません。
恐ろしい!答えてくれてありがとう!この説明はDynamoDBのドキュメントにはありますか? – johnnyodonnell
良い質問 - 残念ながら、私はドキュメント内の参照を見つけることができませんでした。しかし、あなたは否定的なことを証明することはできません。だからどこにいてもドキュメントの中にこれが言及されていないことは100%確信できません。 –