USA:+1-703-445-4802
India:+91-8143111555 / +91-8790216888
Whats app: +91-8143110555

Redis for Developers and System Administrators Training Course

Redis for Developers and System Administrators Training Course

Redis for Developers and System Administrators Training Course


Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker.

Course Content

Day 1: developer topics

  • Redis Releases
  • Installation
  • Configuration
  • Starting Redis
  • Redis client libraries and language bindings
  • Redis data types and commands to manipulate them
  • Strings
  • List, Sets & Sorted sets
  • Hashes
  • Bit arrays
  • HyperLogLogs
  • Redis Pub/Sub
  • Expiration
  • Redis transactions & Lua scripts
  • Performance tips
  • Benchmarking Redis
  • Commands to avoid
  • Pipelining
  • Memory optimization
  • Mass insertion

Day 2: advanced usage and sysadmin topics

  • Partitioning
  • Data organization tips
  • Distributed locks
  • Master-slave replication
  • Redis Cluster
  • Persistence
  • Security
  • Starting multiple instances of Redis
  • Connection limits, timeouts & other safeguards
  • High availability
  • Latency monitoring