Wanneer kolomgebaseerde databases gebruiken

NoSQL-concepten

Miriam Antona

Software engineer

Geschikte gevallen - algemeen

  • Grote datavolumes
  • Extreem hoge schrijfsnelheden
NoSQL-concepten

Geschikte gevallen - eventlogging

  • Type events:
    • Gebruikerslogging
    • Fouten
    • ...

Afbeelding van de log van een event

NoSQL-concepten

Geschikte gevallen - contentmanagementsystemen

  • Reacties
  • Links
  • Tags
  • ...

Afbeelding van een blog

NoSQL-concepten

Geschikte gevallen - tijdreeksdata

  • Weer
  • Verkeer
  • enz.

lijngrafiek

NoSQL-concepten

Ongeschikte gevallen

  • Prototyping en aan het begin van een project
    • Je moet queries heel vaak wijzigen
    • Queries wijzigen -> kan herontwerp van kolomfamilies vereisen
    • Duur en kan de productiviteit verlagen
  • Complexe queries en joins
  • Geen grote hoeveelheden data
NoSQL-concepten

Laten we oefenen!

NoSQL-concepten

Preparing Video For Download...