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 事務屬性的範疇。將這兩個性質混淆是初學者最常犯的錯誤,而你展現了清晰的判斷力。
▼ 還有更多解析內容