Introduction to Redis - up1/training-courses GitHub Wiki

จำนวน 1-2 วัน

Course outline

  • Introduction

    • Why and What Redis
    • Thinking about Redis
    • NoSQL database
  • Getting start

    • Installation
    • Basic Redis-CLI
    • Learning Redis commands
      • Manage data
      • Monitoring
  • Data types of Redis

    • String
    • List
    • Set
    • SortedSet
    • Hash
    • Design data model
  • Scaling Redis

    • Master-slave
    • Sentinel
    • Cluster
  • Configuration
    • Manage Redis connection
    • Persist data to disk
    • High availability
    • Backup data
  • Data persistent of Redis
    • What is data persistent ?
    • RDB and Snapshot
    • AOF (Appen Only File)
  • Monitoring Redis
    • Command line
    • Collect metric data
    • Working with Prometheus and Grafana
  • Design your data model with Redis with use cases
    • Caching data
    • Top charge
    • Streaming
    • Full-text search
    • Pub-sub