Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
ACID summarizes the essential guarantees of reliable transaction processing. This question checks recognition of the four ACID properties and their meanings in practice.
Given Data / Assumptions:
Concept / Approach:
ACID is independent of specific storage engines or architectures. Whether centralized or distributed (with 2PC/3PC, Paxos/Raft-backed logs), ACID describes the transactional contract offered to applications, though implementations may differ in strictness and performance.
Step-by-Step Solution:
Verification / Alternative check:
Consult any DBMS fundamentals text; the acronym expansion is uniform across vendors and academia.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing “consistency” in ACID with “consistency” in CAP; they are different concepts.
Final Answer:
Correct
Discussion & Comments