History
Description
Who
Cassandra In A Nutshell
Eric Evans
eevans@rackspace.com
NoSQL Oakland
November 2, 2009
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
A prophetess in Troy during the Trojan War. Her predictions were
always true, but never believed.
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
A massively scalable, distributed (peer-to-peer), structured data
store (aka database).
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Outline
1 History
2 Description
3 Who
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Facebook
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Google Code
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Apache
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Outline
1 History
2 Description
3 Who
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Cassandra is...
O(1) DHT
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Cassandra is...
O(1) DHT
Eventual consistency
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Cassandra is...
O(1) DHT
Eventual consistency
Tunable trade-offs, consistency vs. latency
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
But...
Values are structured, indexed
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
But...
Values are structured, indexed
Columns, Supercolumns
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
But...
Values are structured, indexed
Columns, Supercolumns
Slicing w/ predicates
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
And...
Hinted hand-off
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
And...
Hinted hand-off
Thrift API
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
And...
Hinted hand-off
Thrift API
Rack/data-center aware partitioning
Pluggable comparators
Key enumeration, range queries
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
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 eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Outline
1 History
2 Description
3 Who
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
History
Description
Who
Droppin’ Names
Facebook
Digg
Rackspace
Twitter
IBM Research
Eric Evans eevans@rackspace.com Cassandra In A Nutshell
1 comments
Comments 1 - 1 of 1 previous next Post a comment