【筆記】關係型資料庫架構設計基石之ACID
答:ACID理論是關係型資料庫的基石,它保證了關係型資料庫的內在特性
1.Atomicity 原子性:事務原子性,一件事是一個獨立單元,要麼完整完成,要麼完整回滾,中間不可斷
2.Consistent 一致性:資料一致性,資料狀態保持一致,更改前後要一致
3.Isolation 隔離性:事務隔離性,每個事務都是各自獨立,大家是相互看不到的,事務不可交叉
4.Durabiltty 永續性:資料完整的儲存在資料庫裡,不能丟失
關係型資料庫都是基於事務的,缺點就是會降低效能
1.Atomicity 原子性:事務原子性,一件事是一個獨立單元,要麼完整完成,要麼完整回滾,中間不可斷
2.Consistent 一致性:資料一致性,資料狀態保持一致,更改前後要一致
3.Isolation 隔離性:事務隔離性,每個事務都是各自獨立,大家是相互看不到的,事務不可交叉
4.Durabiltty 永續性:資料完整的儲存在資料庫裡,不能丟失
關係型資料庫都是基於事務的,缺點就是會降低效能
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26686207/viewspace-735270/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關係型資料庫之SQL資料庫SQL
- 關係型資料庫之索引資料庫索引
- 架構與資料庫的關係架構資料庫
- orientDB學習筆記(三)資料庫 構架設計筆記資料庫
- 關係型資料庫與非關係型資料庫介紹!資料庫
- 關係型資料庫資料庫
- 資料庫入門之3張表對比關係型與非關係型資料庫資料庫
- nodejs之MongoDB 非關係型資料庫NodeJSMongoDB資料庫
- 反DDD模式之關係型資料庫模式資料庫
- 設計資料庫關係模型資料庫模型
- 關係型資料庫和非關係型資料庫的區別資料庫
- 關係型資料庫設計三大正規化資料庫
- 設計,架構,框架之間是什麼關係?架構框架
- 關係型資料庫概要資料庫
- 關係型資料庫原理資料庫
- System Design 關係型資料庫的擴充套件 - 學習筆記資料庫套件筆記
- 系統架構設計筆記(97)—— 資料包架構筆記
- 非關係型資料庫(NOSQL)和關係型資料庫(SQL)區別詳解資料庫SQL
- redis—非關係型資料庫Redis資料庫
- 架構設計之資料分片架構
- mysqlclient操作MySQL關係型資料庫MySqlclient資料庫
- SQLALchemy操作MySQL關係型資料庫MySql資料庫
- FastAPI(44)- 操作關係型資料庫ASTAPI資料庫
- Node MySQL打造關係型資料庫MySql資料庫
- SQL與NoSQL(關係型與非關係型)資料庫的區別SQL資料庫
- 資料庫——關係型資料庫MySQL--簡單使用資料庫MySql
- 架構設計(二):資料庫複製架構資料庫
- 好程式設計師大資料學習筆記:Storm架構程式設計師大資料筆記ORM架構
- 聊聊非關係型資料庫MongoDB索引資料庫MongoDB索引
- 平時常見關係型資料庫資料庫
- B站萬億級資料庫選型與架構設計實踐資料庫架構
- 列舉常見的關係型資料庫和非關係型都有那些?資料庫
- 網際網路資料庫架構設計資料庫架構
- 架構師日記-從資料庫發展歷程到資料結構設計探析架構資料庫資料結構
- 關係型和非關係型資料庫一定要對立?達夢資料提供新思路資料庫
- 雲關係型資料庫(Relational Database Service,RDS)資料庫Database
- 關係型資料庫分庫分表系列之一資料庫
- 【設計模式】設計模式學習筆記之(一)——類圖、物件之間的關係及設計模式概要設計模式筆記物件
- Go 筆記之資料型別Go筆記資料型別