阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107 中華郵政股份有限公司_職階人員甄試_專業職(一)/郵儲業務丁:資訊規劃與管理概要(含作業系統、資料庫系統、網際網路服務及應用、資訊安全) #68243
科目:國營事業◆資訊規劃與管理
年份:107年
排序:0

申論題內容

第一題: 傳統關聯式資料庫,一般皆需要滿足 ACID (Atomicity、Consistency、Isolation、Durability) 特性,然而在新一代的 NoSQL 資料庫中,則僅需要滿足 BASE (Basically Available, Soft State, Eventual Consistency)特性,請說明此 ACID 與 BASE 特性,以及兩者之間主要的差異。 【25 分】

詳解 (共 2 筆)

詳解 提供者:國賢

ACID,是指資料庫管理系統(DBMS)在寫入或更新資料的過程中,為保證事務(transaction)是正確可靠的,所必須具備的四個特性:原子性(atomicity,或稱不可分割性)、一致性(consistency)、隔離性(isolation,又稱獨立性)、持久性(durability)。

BASE是指基本可用(Basically Available)、軟狀態( Soft State)、最終一致性( Eventual Consistency)。

BASE和ACID代表兩種截然相反的設計理念,ACID注重一致性,是傳統關係型資料庫(MySQL)的設計思路,BASE關注高可用性。

詳解 提供者:阿肥

ACID注重一致性,是傳統關聯式資料庫的設計思路。

BASE關注可用性。