2025年数据库的面试题及答案.docx

2025年数据库的面试题及答案

Q1:简述数据库事务的ACID特性,并说明在云原生数据库中如何实现这些特性的扩展?

A:ACID是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)的缩写。原子性要求事务要么全做要么全不做,通常通过undo日志实现回滚;一致性确保事务前后数据状态合法,依赖业务逻辑和约束(如唯一索引、外键);隔离性控制多事务间的可见性,通过锁或MVCC实现;持久性保证事务提交后数据不丢失,依赖redo日志和持久化存储。

在云原生数据库中,ACID的扩展体现在分布式场景下:原子性需跨节点协调,通过分布

文档评论(0)

1亿VIP精品文档

相关文档