Azure Cosmos DB
Last updated:
AZUREDATABASE
- This was built for the cloud / designed for global distribution / multi-write [[#Variable consistencies]]
- All types of NoSQL data can be stored in it
Variable consistencies
- Because distance is large, there will always be drawbacks
- A tension between performance and consistency
STRONG | BOUNDED STALENESS | SESSION | CONSISTENT PREFIX | EVENTUAL
Strong means everyone will see the same read.
Session means everyone in the same session will see the same thing. (Most common)
Eventual means eventually everyone will see the same thing.
What we choose depends on the type of app we are building.