阿摩線上測驗
登入
首頁
>
高等資料庫設計
>
111年 - 111 高等考試_二級_資訊處理:高等資料庫設計#111030
> 申論題
申論題
試卷:111年 - 111 高等考試_二級_資訊處理:高等資料庫設計#111030
科目:高等資料庫設計
年份:111年
排序:0
申論題資訊
試卷:
111年 - 111 高等考試_二級_資訊處理:高等資料庫設計#111030
科目:
高等資料庫設計
年份:
111年
排序:
0
申論題內容
三、資料庫軟體在實作交易處理(Transaction Processing)時,都會遵循特定 原則來維護資料庫內容的正確性,而目前最常見的是 ACID 和 BASE 這 兩種類型。首先請分別解釋 ACID 和 BASE 這兩個英文縮寫(Acronym) 分別對應到的英文全名為何?以及詳述各自所代表的特性和要求。接 著,針對目前常被用來實作大數據的 NoSQL 類資料庫,請說明它們大 多是支援 ACID 還是 BASE?並解釋你的看法。(25 分)
詳解 (共 1 筆)
詳解
提供者:hchungw
ACID
:關聯式資料庫的特性,包括原子性、一致性、隔離性和持久性,確保交易的可靠性和數據的一致性。
BASE
:適用於分布式系統的特性,包括基本可用性、軟狀態和最終一致性,允許一定程度的數據不一致性以換取系統的可用性和可擴展性。
NoSQL 資料庫
:大多數 NoSQL 資料庫支持 BASE 特性,因為它們的設計目標是提供高可用性、快速響應和水平擴展能力,而不是每次操作的強一致性。