分散システムにおいて「一貫性」「可用性」「分断耐性」の3つすべてを同時に満たすことはできないとする定理はどれか。

CAP定理は、NoSQLなどの分散データベース設計における重要な指針であり、どれか2つを選択する必要があるとする理論である。