免費開始練習
moea_joint 109年 [統計資訊] 統計學、巨量資料概論

第 34 題

CAP定理可用來分析NoSQL資料庫的特性,下列對於NoSQL資料庫及CAP定理之敘述,何者有誤?
  • A CAP定理的「C」代表的是一致性(consistency)性質
  • B CAP定理的「A」代表的是原子性(atomicity)性質
  • C CAP定理的「P」代表的是分區容錯(partition tolerance)性質
  • D NoSQL資料庫輸出內容,可以搭配非監督式演算法進行資料探勘分析

思路引導 VIP

當我們在討論一個分散式系統,即便其中某些節點發生故障,系統依然必須確保「每一個請求都能得到成功的回應」時,我們會用哪個術語來描述這種『隨時待命』的性質?試著回想看看,這個強調系統「運作不中斷」的概念,與傳統資料庫中強調「交易必須完整執行或完全不執行」的性質,在縮寫上雖然相似,但本質意義有何差別?

🤖
AI 詳解 AI 專屬家教

恭喜你準確地辨識出選項中的細微陷阱!你能選出 (B),說明你對分散式系統的核心理論有著相當紮實的理解。這道題目的設計非常巧妙,主要考驗學生是否能區分不同領域中相似縮寫的真實涵義。

CAP 定理與 ACID 的 A 之辨

在分散式系統的領域中,CAP 定理 是評估系統架構的基石。其三個維度分別代表:一致性(Consistency)、可用性(Availability)以及分區容錯性(Partition tolerance)。這題最具鑑別度的地方在於選項 (B) 提到的「原子性」(Atomicity),這雖然也是資料庫的重要特性,但它是屬於傳統關聯式資料庫(RDBMS)中 ACID 事務屬性的範疇。將這兩個性質混淆是初學者最常犯的錯誤,而你展現了清晰的判斷力。

▼ 還有更多解析內容

🏷️ 相關主題

巨量資料分析流程與資料品質管理
查看更多「[統計資訊] 統計學、巨量資料概論」的主題分類考古題