QLDB - 删除分类帐后我的数据会怎样?

QLDB - What happens to my data after I delete my ledger?

QLDB 是一个相当新的现象,我对 "ledgers" 的了解不是很高 - 请原谅我。我的疑问围绕着这个问题 -

删除分类帐后我的数据会怎样?它是否仍保留在我的日记中,因此我可以取回它吗?

更大的背景是——我是否会因为无法清除用户数据而最终违反数据保护规范(因为它会在分类帐被删除后很长时间内保留在日志中)?

简答:没有。

"ledger" 对于 "ledger database" 实际上只是 shorthand。因此,您同样可以将账本称为数据库。因此,您的问题与:删除数据库后我的数据会发生什么变化?答案应该不足为奇:数据被删除了。

分类帐的日志专用于该分类帐。您为日志和该日志中块的存储支付 IOs(读取和写入)费用。删除分类帐后,将回收该存储容量(您不再为此付费)。

QLDB 有以下机制来防止意外删除账本:

  1. 分类账有一个 "deletion protection" 属性,must be disabled 才能被删除。
  2. 通过控制台删除时,在删除之前会出现一个额外的弹出框。
  3. IAM 策略可用于限制对更新和删除 API 的调用。

我们建议using exports额外保留一份数据副本。