首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数据库的四个特征是什么

数据库的四个特征是什么

提问于 2025-06-12 00:37:36
回答 1关注 0查看 3

回答 1

gavin1024

发布于 2025-06-12 14:21:10

数据库的四个特征是:持久性、一致性、原子性、隔离性(即ACID特性)。

  1. 持久性(Durability):事务一旦提交,对数据库的修改就是永久性的,即使系统崩溃也不会丢失。 举例:银行转账完成后,即使服务器断电,转账记录也不会消失。
  2. 一致性(Consistency):事务执行前后,数据库从一个有效状态变到另一个有效状态,不会破坏数据完整性。 举例:转账时,A账户扣减金额和B账户增加金额必须同时完成,总金额保持不变。
  3. 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败回滚。 举例:转账操作中,A扣款和B加款必须同时成功或同时失败,不能只执行其中一步。
  4. 隔离性(Isolation):多个事务并发执行时,一个事务的执行不应影响其他事务。 举例:A用户查询账户余额时,B用户的转账操作不会导致A看到中间状态的数据。

腾讯云相关产品推荐:

  • TDSQL-C(云原生数据库):支持ACID特性,适用于高并发事务场景。
  • MySQL/MariaDB 数据库服务:提供强一致性事务保障,适合传统业务迁移上云。
和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

数据库的密码是什么?

2589

Pyraiomics 进行提取特征如何生成对应特征的map?

1312

数据库名称是什么?

13.5K

LSTM特征工程说明?

1536

向量数据库赛道未来竞争的核心是什么?

0104
相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档