System Design Examples Flashcards

1
Q

Cassandra

A
  • Apache
  • Distributed
  • wide-column store - allows name and format of columns to change
  • blend of tabular and key-value
  • easy replication
  • multiple masters
  • NoSQL database
  • Uses CQL (SQL-like)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

MongoDB

A
  • JSON-like documents
  • schema free
  • single master, some downtime when handling backups
  • more setup for replication
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

MySQL

A
  • relational database (SQL)
  • highly vertically scalable
  • horizontally scalable with configuration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly