All challenges
Multiple ChoiceIntermediate 45s

Serializable vs linearizable

Which statement correctly distinguishes serializability from linearizability?
Options
  1. 1Serializability is about transactions appearing in some serial order; linearizability is about single-object operations respecting real-time order and recency
  2. 2They are identical in practice: both demand a total real-time order on all operations, and each is simply the other's formal name for it
  3. 3Serializability applies only to NoSQL stores while linearizability applies only to SQL databases, so the two terms never describe the same system
  4. 4Linearizability is strictly weaker than eventual consistency, so a linearizable store may return arbitrarily stale reads during normal operation

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle