Cursusaanbod

  • Deel 1: Inleiding tot Big Data / NoSQL
    • NoSQL Overzicht
    • Stelling van CAP
    • Wanneer is NoSQL gepast?
    • Zuilvormige opslag
    • NoSQL Ecosysteem
  • Deel 2 : Cassandra Basisprincipes
    • Ontwerp en architectuur
    • Cassandra Knooppunten, clusters, datacenters
    • Keyspaces, tabellen, rijen en kolommen
    • Partitioneren, replicatie, tokens
    • Quorum- en consistentieniveaus
    • Labs : interactie met cassandra met behulp van CQLSH
  • Deel 3: Datamodellering – deel 1
    • inleiding tot CQL
    • CQL-gegevenstypen
    • Keyspaces en tabellen maken
    • Kolommen en typen kiezen
    • Primaire sleutels kiezen
    • Gegevensindeling voor rijen en kolommen
    • Tijd om te leven (TTL)
    • Query's uitvoeren met CQL
    • Updates voor CQL
    • Collecties (lijst / kaart / set)
    • Labo's : verschillende oefeningen voor gegevensmodellering met behulp van CQL ; Experimenteren met query's en ondersteunde gegevenstypen
  • Deel 4: Datamodellering – deel 2
    • Secundaire indexen maken en gebruiken
    • Samengestelde sleutels (partitiesleutels en clusteringsleutels)
    • Gegevens over tijdreeksen
    • Aanbevolen procedures voor tijdreeksgegevens
    • Items
    • Lichtgewicht transacties (LWT)
    • Labs : het maken en gebruiken van indexen;  Modellering van tijdreeksgegevens
  • Deel 5 : Data Modeling Labs : Groepsontwerpsessie
    • Er worden meerdere use cases uit verschillende domeinen gepresenteerd
    • Studenten werken in groepjes om ontwerpen en modellen te bedenken
    • Bespreek verschillende ontwerpen, analyseer beslissingen
    • Lab : implementeer een van de scenario's
  • Deel 6: Cassandra stuurprogramma's
    • Inleiding tot het stuurprogramma Java
    • CRUD-bewerkingen (Maken / Lezen / Bijwerken, Verwijderen) met behulp van de Java-client
    • Asynchrone query's
    • Labs : met behulp van Java API voor Cassandra
  • Deel 7 : Cassandra Inwendig
    • Begrijp Cassandra ontwerp onder de motorkap
    • sstables, memtables, commit log
    • Pad lezen / Pad schrijven
    • Caching
    • vnodes
  • Deel 8: Administratie
    • Hardware selectie
    • Cassandra Uitkeringen
    • Cassandra Beste praktijken (verdichting, afvalinzameling,)
    • Hulpprogramma's en tips voor het oplossen van problemen
    • Lab : studenten installeren Cassandra, voeren benchmarks uit
  • Deel 9: Bonus Lab (als de tijd het toelaat)
    • Implementeer een muziekdienst zoals Pandora / Spotify op Cassandra

Vereisten

  • vertrouwd met de Java-programmeertaal
  • comfortabel in Linux omgeving (navigeren op de opdrachtregel, bestanden bewerken met vi / nano)
 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën