When to use column family databases

Concetti NoSQL

Miriam Antona

Software engineer

Suitable cases - general cases

  • Large volumes of data
  • Extreme write speeds
Concetti NoSQL

Suitable cases - event logging

  • Types of events:
    • User logging
    • Errors
    • ...

Picture of the log of an event

Concetti NoSQL

Suitable cases - Content Management Systems

  • Comments
  • Links
  • Tags
  • ...

Image of a blog

Concetti NoSQL

Suitable cases - time-series data

  • Weather
  • Traffic
  • etc.

line graph

Concetti NoSQL

Unsuitable cases

  • Prototyping and at the beginning of a project
    • Need to change the queries very frequently
    • Changing the queries -> may imply changing the design of the column families
    • Costly and may slow down the productivity
  • Complex queries and joins
  • Not dealing with large amounts of data
Concetti NoSQL

Let's practice!

Concetti NoSQL

Preparing Video For Download...