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
- Hoofdstuk 1: Inleiding tot Big Data / NoSQL
- Overzicht van NoSQL
- CAP-theorema
- Wanneer is NoSQL geschikt
- Columnaire opslag
- NoSQL-ecosysteem
- Hoofdstuk 2: Cassandra-basis
- Ontwerp en architectuur
- Cassandra-knooppunten, clusters en datacenters
- Keyspaces, tabellen, rijen en kolommen
- Partitionering, replicatie en tokens
- Quorum en consistentieniveaus
- Labs: interacteren met Cassandra via CQLSH
- Hoofdstuk 3: Data modellering – deel 1
- Inleiding tot CQL
- CQL-datatypes
- Keyspaces en tabellen maken
- Kolommen en typen kiezen
- Primaire sleutels kiezen
- Gegevensindeling voor rijen en kolommen
- Time to live (TTL)
- Vragen stellen met CQL
- CQL-updates
- Collecties (lijst / map / set)
- Labs: diverse oefeningen in data modellering met CQL; experimenteren met queries en ondersteunde datatypes
- Hoofdstuk 4: Data modellering – deel 2
- Secundaire indexen maken en gebruiken
- Composiet-sleutels (partitiesleutels en clusteringsleutels)
- Tijdsreeksgegevens
- Best practices voor tijdsreeksgegevens
- Tellers
- Lightweight transactions (LWT)
- Labs: indexen maken en gebruiken; tijdsreeksgegevens modelleren
- Hoofdstuk 5: Interne werking van Cassandra
- Het ontwerp van Cassandra van binnenuit begrijpen
- SSTables, memtables en commit log
- Hoofdstuk 6: Beheer
- Hardwarekeuze
- Cassandra-distributies
- Communicatie tussen Cassandra-knooppunten
- Gegevens schrijven en lezen vanuit de opslagengine
- Gegevensmappen
- Anti-entropie-operaties
- Cassandra-compaction
- Compactiestrategieën kiezen en implementeren
- Best practices voor Cassandra (compaction, garbage collection)
- Een test-Cassandra-instantie met een laag geheugengebruik maken
- Tools en tips voor probleemoplossing
- Lab: studenten installeren Cassandra en voeren benchmarks uit
Vereisten
- Gemakkelijk omgaan met een Linux-omgeving (navigeren in de command line, bestanden bewerken met vi of nano)
- Voor cursussen op locatie: een laptop of desktop met 8 GB RAM
- Voor online cursussen: er wordt een werkend Cassandra-lab ter beschikking gesteld; je hebt alleen een webbrowser nodig
14 Uren
Getuigenissen (2)
Uitgebreide kennis van NoSQL-omgevingen, niet alleen Cassandra (bv. HADOOP)
Stefan Marcoci - Videotron ltee
Cursus - Cassandra Administration
Automatisch vertaald
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
Cursus - Cassandra Administration
Automatisch vertaald