Search

Search

In Memory Data Grids and NOSQL, Executing Business transactions and Analytics faster than ever

Main Speaker:

Tracks:

Course ID:

44125

Time:

Daily seminar
9:00-16:30


Extreme performance for business transactions processing is becoming a must in every modern applications. Databases are utilizing RAM much better. Many solutions are out there? When to use which solution? What are the best practices? Can I handle Transactions with NoSQL? Can I run Mongo or Cassandra as an In-Memory Databases? Is there support for ANSI SQL in IMDG? Should I, and when to use Redis, Mongo, and Casandra, Apache Spark or Apache Ignite or other? Here you have a seminar that offers an introduction to the extreme data solutions. For each of these data tools and platforms we will explore strength and weaknesses as well as demonstrate them. Best practices and worldwide use cases will be shared. This is a seminar like no other. A must for architects, developers, data Analysts and DBAs. Topics: NoSQL and IMDG Introduction
  • What is NoSQL?
  • What is IMDG?
  • RDBMS vs NoSQL
  • CAP theorem vs. ACID
  • Dynamic schema
  • Sharding
  • Replications and caching
  • Performance
Redis
  • What is Redis?
  • Why Redis?
  • Data Types
  • Commands
  • Clustering/Sharding
  • When to use Redis?
Mongo DB
  • Mongo DB Introduction
  • Getting Started
  • Documents/Collections
  • Mongo DB basic commands
  • In Memory Storage Engine
  • Transactions
  • Aggregation
  • Replication
  • Sharding
Apache Spark
  • Spark Introduction
  • Getting Started
  • RDD – Resilient Distributed Dataset
  • Basic Actions and Transformations
  • Spark Libraries and Usages
  • Spark RDD Map Reduce
  • Caching and Parallelism
  • Closures
  • Key-Value Pairs and Shuffling
  • Actions and Transformation Summary
  • Shared Variables
  • Spark SQL Context
  • When to use Spark
Cassandra DB
  • Cassandra DB Introduction
  • Why Cassandra?
  • Cassandra Query Language Shell - CQLSH
  • Replication & Partitioning
  • Basic administration
  • Cluster configuration
  • When to use Cassandra?
Apache Ignite
  • What is IMDG?
  • What is Apache Ignite?
  • Why Apache Ignite?
  • Ignite APIs
  • Ignite Cluster
  • Ignite SQL support

For further information, fill in your details and we will contact you shortly


Contact us

For further information, fill in your details and we will contact you shortly