执行数据库操作时,Amazon QLDB 会提供原子性、一致性、隔离性和持久性 (ACID) 属性。此外,QLDB 事务具有完全可串行性 - 最高级别隔离。借助事务的 ACID 属性,可以轻松地编写正确的应用程序。例如,在银行应用程序中,当将 100 USD 从账户 A 转入账户 B 时,此操作要么完全一致地执行(从账户 A 扣除相应款项并将其记入账户 B),要么完全不执行。事务从来不会以部分和不一致的方式执行,即相应款项记入账户 B 但未从账户 A 中扣除,或者从账户 A 中扣除了相应款项但未记入账户 B 中。