Data Modeling Patterns with Cassandra

  • November 5, 2013 · 7:00 PM

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

Join or login to comment.

  • DuyHai D.

    November 16, 2013

  • DuyHai D.

    Les slides de la présentation de ce soir sont disponible ici : http://fr.slideshare.net/doanduyhai/cassandra-paris-meetup-november-2013-27905781

    November 5, 2013

    • Marc T.

      Est-ce que les "live démo" sont disponibles ou c'est perso ?

      November 6, 2013

    • DuyHai D.

      Je mettrais dans quelques jours la web app sur Github. En fait j'utilise une version SNAPSHOT d'Achilles pour faire tourner la démo donc il faut que je change un peu le code pour qu'il utilise une version de release d'Achilles

      November 6, 2013

  • Dominique De V.

    Des slides soignés (il y a du boulot là-dessous ! et une très bonne utilisation de la couleur), de même que les démos = ce fut une bonne présentation !

    November 6, 2013

  • Marc T.

    Présentation de Cassandra très intéressante. Bravo pour les "live demo" !

    November 5, 2013

  • Romain S.

    Empéchrment de dernière minute, ce sera une autre fois

    November 5, 2013

  • Mohamed Nabil Z.

    Je ne vais pas assister.
    Une place de libre en plus

    November 5, 2013

  • Hichame EL K.

    Urgence non prévue: une place de libre de plus

    November 5, 2013

  • Gerald

    Suite à un évènement familial (décès) je ne pourrais être là... une place de libre pour une personne en attente

    November 5, 2013

  • DuyHai D.

    Je me suis désinscrit pour libérer une place sur la liste d'attente mais je serai bien là :)

    1 · November 4, 2013

  • Clément L.

    Déplacement a londres

    October 30, 2013

  • Romain S.

    Mobile developper

    October 12, 2013

Our Sponsors

  • DataStax

    Supporting the group with food, beverage, SWAG, venues and speakers.

  • Planet Cassandra

    Food, Beverage, SWAG, Speakers and Content

  • Zenika

    Venue, Logistics, Organisation, etc.

People in this
Meetup are also in:

You don't have to be an expert to start your own Meetup G roup

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy