Rapid Redis
4.3 (4 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.
70 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Rapid Redis to your Wishlist.

Add to Wishlist

Rapid Redis

Get to grips with Redis; an open source, networked,key-value data store that will solve all your storage needs
4.3 (4 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.
70 students enrolled
Last updated 2/2015
English
Price: $50
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
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
View Curriculum
Requirements
  • You do not need to have any prior knowledge of NoSQL or Redis to follow the 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.

Who 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.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 15 Lectures Collapse All 15 Lectures 49:32
+
Understanding Redis
4 Lectures 09:40

Introducing the course and the presenter.

Preview 01:36

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

Preview 02:46

Understand the background of Redis and its approach to persistence.

What is Redis?
03:26

Understand the instances where Redis can be especially effective.

The Applications of Redis
01:52
+
Getting Started
3 Lectures 09:29

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

Preview 03:12

Making Redis ready to access – locally or hosted.

Running Redis
03:33

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

The Redis CLI
02:44
+
Basic Data Storage and Retrieval
4 Lectures 17:21

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

Preview 01:59

Separate your data sets into manageable key spaces.

Key Spaces
02:52

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

Complex Keys
03:52

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

Complex Values
08:38
+
A NodeJS Application
4 Lectures 13:02

Retrieve and install a simple Twitter search application.

Preview 02:48

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

The Redis Cache
03:32

Get the application up and running and try it out.

Running the Application
04:09

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

Conclusion
02:33
About the Instructor
Packt Publishing
3.9 Average rating
4,083 Reviews
32,684 Students
318 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.