Scale
05/26/2014 - 12:00 to 12:40
Maschinenhaus
long talk (40 min)
Beginner
Session abstract:
Cassandra continues to be the weapon of choice for developers dealing with performance at scale. Whether in social networking (Instagram), scientific computing (SPring-8), or retail (eBay), Cassandra continues to deliver. This talk will look at new features in Cassandra 2.x and the upcoming 3.0, such as lightweight transactions, virtual nodes, a new data model and query language, and more.
Introduction to Cassandra use cases
eBay
-
Time series data
-
Multi-datacenter deployments
-
Distributed counters
-
Hadoop support
SPring-8
-
Low latency
-
Scalability
-
Tuneable consistency
- Durable, efficient writes
- High availability
- Rapid read protection
New and enhanced features
CQL
- SELECT .. FROM .. WHERE ..
- Collections (sets, maps, lists)
- Indexes
- User-defined types
- Lightweight transactions
Drivers
- CQL protocol
- Object/Cassandra mapping
Administration
- Virtual nodes
- Repair
- Improved compaction with cardinality estimation