# Overview of BASE #flashcard
- ***B***asically ***A***vailable - while [[ACID]] prioritizes consistency, BASE prioritizes [[Availability]]. This means a user doesn't need to wait for others to finish [[Database Transactions]] before completing their own.
- ***S***oft State - refers to the fact that the current state of a database at any given time may be considered transient (or incomplete). In an ACID database, the state of the database that is written an queryable is always a 'complete' state. In a BASE database, you may run a query against stale data that is in the process of being updated.
- ***E***ventually Consistent - since a BASE database does not have strong consistency, it is referred to as eventually consistent. This means that one user may receive different results on a query compared to a different user. The 'eventual' portion of this term, though, means that given enough time without updates the database will reach a consistent state.
<!--ID: 1751507776954-->
# Key Considerations
# Pros
# Cons
# Use Cases
# Related Topics