
Redis, an open-source in-memory key-value store with strings, hashes, lists, sets, and sorted sets, offering persistence, caching, and message broker capabilities for no-SQL workloads.
Install Redis on Windows by downloading binary, with zip or msi, and setting environment variables. Start the server and use redis-cli to set and get keys on port 6379.
Learn to install Redis on linux using apt-get for older versions or compile from source to obtain the latest 4.0.0, including dependencies, building, testing, and configuring a global command.
Download the latest 4.0.0 Redis release for Mac, extract and build the binary with make, then install using sudo make install and verify with redis-cli.
Learn Redis strings commands, including printable ASCII keys and values like strings, hashes, lists, sets, and sorted sets, via the CLI on Linux, Windows, or Mac.
Explore Redis string commands for beginners, including setex, setnx, mset, incr, decr, and append, plus strlen and time-to-live management.
Explore how redis hashes store objects as field-value pairs and use hset, hget, and hgetall to manage fields, with examples of adding, deleting, and incrementing values.
Explore Redis lists by creating lists, pushing from left or right, popping from top or bottom, viewing with range, indexing with lindex, and inserting before or after a pivot.
Learn how Redis sets store unordered, unique strings and how to create, add, view, and remove members, plus perform difference, union, intersection, store, and move operations across keys.
Learn how Redis publish/subscribe enables a publisher and multiple subscribers across channels, with demos on subscribing, publishing, pattern matching, and listening for save events.
Redis is an open source, BSD licensed, advanced in-memory key-value store where keys can contain data structures such as strings, hashes, lists, sets, and sorted sets. Redis Can be used as Database, a Caching layer or a Message broker.
This tutorial will provide you good understanding on Redis Database concepts and provide you the hands on skills to be a Redis expert.
This tutorial is intended for students and new developers who are wants to learn Redis Database in easy to understand steps. This tutorial will provide you Redis concepts which will help you to get started with Redis quickly. After finishing this course you will Lay the foundation of in memory cache databases from where you can take yourself at higher level of expertise.
The goal of this course is to provide you with a working knowledge of Redis database applications. We'll start with the basics, starting from installing Redis on different Operating Systems like Window, Mac and Linux. Next we will learn the fundamental concepts of Redis Database including Overview, Environment, Configuration, Data types, Commands like Keys, Strings, Hashes, Lists, Sets, Sorted Sets, HyperLogLog, Pub/Sub, Transactions, Scripting, Connection, Server, Backup, Security, Benchmarks, Client Connection, Pipelining, and Partitioning.
So let's get started !!!!!