对于DynamoDB,我永远不确定另一端正在发生什么。这让我感到奇怪:一旦我发出DeleteItem
请求,究竟发生了什么?
我希望一劳永逸地删除包含敏感信息的记录,理想情况下,它甚至不会保留在底层文件系统中。 DynamoDB可以做到吗?
答案 0 :(得分:1)
考虑到DDB的分布式性质,我怀疑答案是否定的。
实际上,DDB Whitepaper说
使用这种对帐机制,永远不会执行“添加到购物车”操作 丢失。但是,已删除的项目可能会浮出水面。
但是我也怀疑,鉴于DDB符合... Amazon Web Services: Risk and Compliance
的法规列表并不重要即使DDB确实“擦除”了删除中存储了给定记录的磁盘扇区,数据仍将保存在您的各种备份中。
我怀疑正确的答案是确保您对DDB表进行加密。