Rapid Redis

Get to grips with Redis; an open source, networked,key-value data store that will solve all your storage needs
4.0 (3 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
63 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 15
  • Length 1 hour
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2015 English

Course Description

This course teaches you the key aspects of this flexible data store. You’ll learn how a NoSQL data store such as Redis differs from traditional SQL databases that you may be more familiar with. You’ll see how to install the database on your own machine, or use a database provider in the cloud. You’ll also discover the basic native data types of Redis and how to use them.

From theory to application, Rapid Redis explains when, why, and how to use the Redis data store. We’ll discuss the differences between NoSQL and SQL, explore the Redis data types to see how to use them, and end up with an easy-to-understand Node.js example app that uses Redis as a cache.

No matter what kind of application you’re working on, you need a place to store your data. Rapid Redis gives you a new tool to add to your toolbox: a data store that is quick and easy to use, and far more powerful than you can imagine.

About the Author

Scott Ganyo is a software developer with over 20 years of hands-on expertise in development, architecture, research, and leadership. His strikingly broad and successful technical background includes founding a large web service software company and two consulting companies, product and project leadership in enterprise and consulting environments, research and development for some of America’s most prestigious firms, 24x7 operations planning and management, and open source software development and leadership. A Renaissance man, Scott is also an accomplished actor, writer, singer, improviser, and award-winning producer. Scott is currently employed with Apigee Corporation and contributes to several open source projects including Apache Usergrid and Apigee 127 utilizing Java, Node.js, Ruby, and Redis.

What are the requirements?

  • You do not need to have any prior knowledge of NoSQL or Redis to follow the course.

What am I going to get from this course?

  • Discover how a NoSQL data store differs from a SQL database
  • Install Redis on your machine or on the cloud
  • Use Redis interactively through its command-line interface (CLI)
  • Understand the basic Redis data structures and how to use them
  • Write a Node.js application to query Twitter and cache the results in Redis
  • Set up and use a hosted Redis database

What is the target audience?

  • If you are a developer who wants to revolutionize your data storage using NoSQL and Redis, then this course is for you.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Understanding Redis
01:36

Introducing the course and the presenter.

02:46

Understand the differences between a traditional SQL database and newer NoSQL databases.

03:26

Understand the background of Redis and its approach to persistence.

01:52

Understand the instances where Redis can be especially effective.

Section 2: Getting Started
03:12

In order to use Redis, you require a local installation or access to a hosted environment.

03:33

Making Redis ready to access – locally or hosted.

02:44

Connecting to Redis and interacting with it via the command-line interface.

Section 3: Basic Data Storage and Retrieval
01:59

Understanding the basic manner in which data is stored and accessed in Redis.

02:52

Separate your data sets into manageable key spaces.

03:52

Using keys to segment and tag your data and control its lifetime.

08:38

Learn about the basic native data types supported by the Redis database.

Section 4: A NodeJS Application
02:48

Retrieve and install a simple Twitter search application.

03:32

Understand how we'll use Redis as a cache for the query results in the application.

04:09

Get the application up and running and try it out.

02:33

Get a quick recap of what we've learned in this course and provide recommendations and useful references.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Packt Publishing, Tech Knowledge in Motion

Over the past ten years Packt Publishing has developed an extensive catalogue of over 2000 books, e-books and video courses aimed at keeping IT professionals ahead of the technology curve. From new takes on established technologies through to the latest guides on emerging platforms, topics and trends – Packt's focus has always been on giving our customers the working knowledge they need to get the job done. Our Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.

Ready to start learning?
Take This Course