CONTACT ONS

Cursusaanbod

  • Sectie 1: Inleiding tot big data en NoSQL
    • Inleiding tot NoSQL
    • Het CAP-theorema
    • Wanneer is NoSQL geschikt
    • Kolomgeoriënteerd opslaan van gegevens
    • NoSQL-ecosysteem
  • Sectie 2: Basisprincipes van Cassandra
    • Vormgeving en architectuur
    • Cassandra-knooppunten, clusters en datacentra
    • Keyspaces, tabellen, rijen en kolommen
    • Partitionering, replicatie en tokens
    • Quorum en consistentieniveaus
    • Praktijkopdrachten: werken met Cassandra via CQLSH
  • Sectie 3: Datamodellering – deel 1
    • Introductie tot CQL
    • CQL-datatypen
    • Keyspaces en tabellen aanmaken
    • Het kiezen van kolommen en hun typen
    • Primaire sleutels selecteren
    • Indeling van gegevens in rijen en kolommen
    • TTL (Time to Live)
    • Query’s uitvoeren met CQL
    • CQL-updates
    • Collecties: lijsten, kaarten en sets
    • Praktijkopdrachten: datamodelleringsoefeningen met CQL; experimenteren met query’s en datatypen
  • Sectie 4: Datamodellering – deel 2
    • Secundaire indexen aanmaken en gebruiken
    • Samenstellende sleutels (partition-sleutels en clustering-sleutels)
    • Tijdreeksdata
    • Beste praktijken voor tijdreeksdata
    • Counters
    • Lichte transacties (Lightweight Transactions, LWT)
    • Praktijkopdrachten: indexen maken en gebruiken; modellering van tijdreeksgegevens
  • Sectie 5: Interne werking van Cassandra
    • Begrijpen hoe Cassandra onder de motork werkt
    • sstables, memtables en commit logs
  • Sectie 6: Beheer
    • Hardwarekeuzes
    • Cassandra-distributies
    • Communicatie tussen Cassandra-knooppunten
    • Gegevens schrijven en lezen naar het opslagsysteem
    • Data-directory’s
    • Anti-entropiebewerkingen
    • Cassandra-compactatie
    • Het kiezen en implementeren van compactiestrategieën
    • Beste praktijken voor Cassandra (compactie, garbage collection, etc.)
    • Een testinstelling van Cassandra opzetten met beperkte geheugenbehoefte
    • Hulpmiddelen en tips voor probleemoplossing
    • Praktijkopdracht: deelnemers installeren Cassandra en voeren benchmarks uit

Vereisten

  • ervaring met het Linux-omgeving (navigeren via de commandoregel, bestanden bewerken met vi of nano)
  • Voor cursussen op locatie: een laptop of desktop met minimaal 8 GB RAM
  • Voor online cursussen wordt een werkende Cassandra-labomgeving aangeboden; u heeft alleen een webbrowser nodig
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

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

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën