Skip to content

Instantly share code, notes, and snippets.

@balintsera
Last active May 2, 2018 08:45
Show Gist options
  • Save balintsera/0b837e91e2b6ec938d01c9630ac67afe to your computer and use it in GitHub Desktop.
Save balintsera/0b837e91e2b6ec938d01c9630ac67afe to your computer and use it in GitHub Desktop.
Datastore Internal Attributes (Table 11-2 from Database Reliability Engineering, Designing and Operating Resilient Database Systems – Laine Campbell, Charity Majors)
Attribute MySQL Cassandra MongoDB Neo4J
Storage engines Plugins, B-tree primarily LSM only Plugins, B-tree, or LSM Native graph storage
Distributed consistency Focused on consistency Eventual, secondary to availability Focused on consistency Focused on consistency
Distributed availability Secondary to consistency Focused on availability Secondary to consistency Secondary to consistency
Latency Tunable based on durability Optimized for writes Tunable for consistency Optimized
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment