1.2 核心定位与 CAP 理论 在分布式系统设计的宏大叙事中,CAP 理论从来不是一纸教条,而是一把锋利的解剖刀——它不承诺答案,却迫使我们直面每一个架构决策背后不可回避的代价。当我们在第一章开篇勾勒 Cassandra 的轮廓时,那句“高可用、无单点、线性可扩展”的宣言,绝非营销话术;它是一份以数学为底色、以工程为笔触写就的契约。而这份契约的基石,正是 CAP 所揭示的三元悖论:一致性(Consistency)、可用性(Availability)、分区容错性(Partition Tolerance)——三者不可兼得,至多择其二。 但请注意:这不是一个静态的“选择题”,而是一场持续演化的“权衡实验”。