Szeptember 25. - az ATS.2 Apple Tech Series következő alkalma!

3 NoSQL eszköz 3 nap alatt: MongoDB, Redis és Apache Cassandra

3NSE3
3 nap
247 000 Ft + ÁFA
tanfolyamkezdési időpontok:
Jelentkezem!
oktatók:

A tanfolyamról

A tanfolyam célja, hogy biztos NoSQL alapokat adjon a hallgatók számára, és a MongoDB, Redis és Apache Cassandra használatát bevezető szinten bemutassa. Szó esik a követendő “best practices”-ről és a csapdákról is (antipatterns).

Tematika

Introduction to NoSQL Databases

  • Consistency versus availability
  • ACID guarantees
  • Hash versus range partition
  • In-place updates versus appends
  • Row versus column versus column-family storage models
  • Strongly versus loosely enforced schemas

MongoDB persistance

  • Installing MongoDB
  • MongoDB data types
  • The MongoDB database
  • Data models in MongoDB

MongoDB Performance and failover

  • MongoDB indexing
  • Replication
  • Automatic failover in replication
  • Sharded clusters
  • Storing large data in MongoDB

Introduction to Redis

  • Key features of Redis
  • Performance
  • Tunable data durability
  • Publish/Subscribe
  • Useful data types
  • Expiring data over time
  • Counters
  • Appropriate use cases for Redis
  • Data durability
  • Simple data model

Data modeling and application design with Redis

  • Queues
  • Sets
  • Notifications
  • Counters
  • Caching
  • Redis anti-patterns
  • Backup with Redis
  • Restoring from a backup

Cassandra

  • Introduction to Cassandra
  • What problems does Cassandra solve?
  • What are the key features of Cassandra?
  • No single point of failure
  • Tunable consistency
  • Linear scalability
  • Appropriate use cases for Cassandra

Overview of Cassandra internals

  • Data modeling in Cassandra
  • Partition keys
  • Clustering keys
  • Optimal use cases
  • Cassandra anti-patterns

Kinek ajánljuk

Előfeltételek

Adatbázis alapismeretek, alkalmazás fejlesztési alapismeretek

Kapcsolódó tanfolyamok



Ajánlja másoknak is!