Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced Redis

Advanced Redis

2h 8mAdvanced2023-04-19

Authors

Janani Ravi

Janani Ravi

Certified Google Cloud Architect and Data Engineer

Course details

In this course, explore the advanced features that the Redis database server has to offer. Instructor Janani Ravi first shows how to install and optimize your Redis operations. She then explains how to run benchmarks on your Redis server to assess the performance of Redis operations. Next, she shows how to use RediSearch, which enables querying, secondary indexing, and full-text search for Redis. Finally, Janani explains how to query JSON structures with RedisJSON.

Skills covered

RedisAdvancedDatabase DevelopmentDatabase ManagementOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - An overview of Redis

1. Installing and Setting up Redis

  • 02 - Redis optimizations
  • 03 - Installing Redis on macOS
  • 04 - Installing Redis on Debian Linux

2. Improving Performance with Pipelines

  • 05 - Pipelining
  • 06 - Pipelining using the Redis CLI
  • 07 - Pipelining using a Python client
  • 08 - Performance improvement with pipelining
  • 09 - Parsing a text file to run pipeline commands

3. Benchmarking a Redis Server

  • 10 - Benchmarking
  • 11 - Benchmarking Redis
  • 12 - Configuring the benchmark utility
  • 13 - Configuring a firewall rule
  • 14 - Instantiating Cloud VMs in different regions
  • 15 - Running the Redis Server in Two Different Locations
  • 16 - Comparing latencies for Redis servers in different locations
  • 17 - Benchmarking pipelined and multi-threaded operations

4. Performing Basic Full-Text Search with RediStack

  • 18 - Introducing RediStack
  • 19 - Installing RediStack on macOS
  • 20 - Installing RediStack on Debian Linux
  • 21 - Creating a searching index and performing search
  • 22 - Indexing and searching multiple fields
  • 23 - Realtime updates of indexes

5. Perform Complex Full-Text Searches

  • 24 - Using logical operations in search queries
  • 25 - Controlling a search using options
  • 26 - Performing a tag search
  • 27 - Indexing and searching numeric fields
  • 28 - Configuring stop words for text search
  • 29 - Performing fuzzy search
  • 30 - Grouping and aggregation

6. Querying JSON Structures with RedisJSON

  • 31 - Working with JSON objects
  • 32 - Working with JSON arrays
  • 33 - Performing operations on JSON arrays
  • 34 - Performing operations on JSON objects
  • 35 - Performing operations on strings and numeric values in JSON
  • 36 - Searching JSON documents

Conclusion

  • 37 - Summary and next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal