Skip to content

Data Modeling Patterns with Cassandra

Photo of Brady Gentile
Hosted By
Brady G.
Data Modeling Patterns with Cassandra

Details

Did you ever want to model data for lightning fast write and queries with Cassandra? Do you always wonder how to work with Cassandra specific features like TTL and timestamp?

At This Meetup You Will Learn:

• Efficient data modeling that will help you leverage Cassandra to its full potential

• Example super modeling techniques

• Cassandra do's and don'ts + tips and tricks

Come and meet us, we are happy to share all this with you!

___________

Abstract

• Modeling with compound primary key

  • Design constraints: ordering of components, unicity by tuple

  • grouping by component: how to

  • sparse column name type for future insertion

  • partitioning very wide rows

• Modeling with Counters

  • common operations on counters, effective usage

  • rating system with multi-counters

  • counting votes with aggregation

  • storing real time metrics

• Time to live, the killer-feature

  • volatile data

  • auto cleaning process

  • natural countdown

  • rate limiting, yet another great usage of TTL

About DuyHai DOAN

DuyHai DOAN currently works full time as Cassandra Expert for Libon, the main strategic VoIP communication suite for the Orange group. On his free time he also developed Achilles, a persistence manager that sits on top of Datastax java driver to make developing with Cassandra more productive and helps broader adoption. In addition DuyHai also takes great interest in real time processing and distributed computing area.

___________

Location

3, rue Scribe 75009 Paris

Rer A Auber, Metro 3,7,8 Opéra

Map : http://fr.palo-it.com/images/contact/plan_paris_madeleine.pdf

Photo of Cassandra France group
Cassandra France
See more events
Palo IT
3, rue Scribe 75009 · Paris