Join Joseph LeBlanc for an in-depth discussion in this video Understanding the CAP theorem, part of Up and Running with NoSQL Databases.
- View Offline
Finding the ideal database for your application is largely a choice between trade-offs. …The CAP theorem is one concept that can help you understand the trade-offs between different databases. …The CAP theorem was originally proposed by Eric Brewer in 2000. …It was originally conceptualized around network shared data and is often used to generalize …the tradeoffs between different databases. …The CAP theorem centers around three desirable properties; consistency is where all users …get the same data, no matter where they read the data from, …availability ensures users can always read from and write to the database, and finally …partition tolerance ensures that the database works when divided across network.…
The theorem states that at most you can only guarantee two of the three properties simultaneously. …So you can have an available partition- tolerant database, a consistent partition-tolerant …database or a consistent available database. …One thing to note is that not all of these properties are necessarily exclusive of each other. …
- What is NoSQL?
- Installing CouchDB on Mac, Windows, and Linux
- Storing data
- Nesting document data
- Specifying search criteria
- Reducing data
- Attaching and retrieving images
- Deploying applications
- Securing CouchDB
- Understanding the CAP theorem