cassandra in a nutshell
DESCRIPTION
Presented at NoSQL Oakland 2009TRANSCRIPT
HistoryDescription
Who
Cassandra In A Nutshell
Eric [email protected]
NoSQL OaklandNovember 2, 2009
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
A prophetess in Troy during the Trojan War. Her predictions werealways true, but never believed.
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
A massively scalable, distributed (peer-to-peer), structured datastore (aka database).
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Outline
1 History
2 Description
3 Who
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Outline
1 History
2 Description
3 Who
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Cassandra is...
O(1) DHT
Eventual consistency
Tunable trade-offs, consistency vs. latency
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Cassandra is...
O(1) DHT
Eventual consistency
Tunable trade-offs, consistency vs. latency
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Cassandra is...
O(1) DHT
Eventual consistency
Tunable trade-offs, consistency vs. latency
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
But...
Values are structured, indexed
Columns, Supercolumns
Slicing w/ predicates
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
But...
Values are structured, indexed
Columns, Supercolumns
Slicing w/ predicates
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
But...
Values are structured, indexed
Columns, Supercolumns
Slicing w/ predicates
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Reads are fast, writes are nutty fast
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Outline
1 History
2 Description
3 Who
Eric Evans [email protected] Cassandra In A Nutshell
HistoryDescription
Who
Droppin’ Names
Digg
Rackspace
IBM Research
Eric Evans [email protected] Cassandra In A Nutshell