• Consistency means all users see the same data at the same time.
  • After a write, all reads return the updated value.
  • Ensures correctness and accuracy of data.
  • Important in systems like banking, inventory, and transactions.
  • In distributed systems, achieving strong consistency can reduce availability.
  • Trade-off often made between consistency and performance or availability.
  • Types include strong consistency, eventual consistency, and causal consistency.