Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
- Sectie 1: Inleiding tot Big Data / NoSQL
- Overzicht van NoSQL
- CAP-theorema
- Wanneer is NoSQL toepasbaar
- Kolomopslag
- NoSQL-ecosysteem
- Sectie 2 : Basis van Cassandra
- Ontwerp en architectuur
- Cassandra nodes, clusters, datacenters
- Keyspaces, tabellen, rijen en kolommen
- Partitionering, replicatie, tokens
- Kworum en consistentieniveaus
- Labs : interacteren met Cassandra via CQLSH
- Sectie 3: Gegevensmodellering – deel 1
- Inleiding tot CQL
- CQL-gegevenstypen
- Aanmaken van keyspaces & tabellen
- Kiezen van kolommen en typen
- Kiezen van primaire sleutels
- Gegevenslay-out voor rijen en kolommen
- Tijd tot leven (TTL)
- Vragen stellen met CQL
- CQL-updates
- Collecties (lijst / map / set)
- Labs : verschillende gegevensmodelleringsoefeningen met CQL ; experimenteren met queries en ondersteunde gegevenstypen
- Sectie 4: Gegevensmodellering – deel 2
- Aanmaken en gebruik van secundaire indices
- Compositieve sleutels (partitioningsleutels en clustering-sleutels)
- Tijdsreeksgegevens
- Beste praktijken voor tijdsreeksgegevens
- Tellen
- Lichtgewichttransacties (LWT)
- Labs : aanmaken en gebruik van indices; modelleren van tijdsreeksgegevens
- Sectie 5 : Cassandra Interna
- Begrijpen van de ontwerpdetails van Cassandra
- sstables, memtables, commit log
- Sectie 6: Beheer
- Hardwareselectie
- Cassandra distributies
- Cassandra Nodes Communication
- Schrijven en lezen van gegevens naar/uit de opslagengine
- Gegevensdirectories
- Anti-entropieoperaties
- Cassandra Compactie
- Kiezen en implementeren van compactiestrategieën
- Cassandra beste praktijken (compactie, garbage collection)
- Aanmaken van een test Cassandra-instantie met lage geheugenvoetafdruk
- Tools en tips voor probleemoplossing
- Lab : studenten installeren Cassandra, voeren benchmarks uit
Vereisten
- gemakkelijk in een Linux-omgeving (commandoregel navigeren, bestanden bewerken met vi / nano)
- Voor cursussen op locatie, een laptop of desktopcomputer met 8 GB RAM
- Voor afstandsleren, wordt een werkende Cassandra-lab geleverd en er is niets nodig behalve een webbrowser
14 Uren
Testimonials (2)
Extensive knowledge of NoSQL environments, not only Cassandra (ex: HADOOP)
Stefan Marcoci - Videotron ltee
Cursus - Cassandra Administration
The 1:1 style meant the training was tailored to my individual needs.