CAP Theorem and Beyond
Pick two out of three ##
Consistency - all nodes see all the data at the same time
Availability - any node can execute read/write operations
Partition tolerance - cluster continues to operate despite node(s) failure
Realistic choices ##
CP - Consistency/Partition Tolerance: wait for a response from the partitioned node which could result in a timeout error
AP - Availability/Partition Tolerance: get the most recent version of the data, possibly stale
ElasticSearch is a search engine: consistency is at the document level
Last updated
Was this helpful?