Redis
Learn how to use the super powerful in-memory database used by the top web companies.
What you will learn
Learn a NoSQL Database
Learn Why Redis Is Different than Mongo/Couch/Cassandra/Etc.
Learn to Easily use Redis via the Client
Learn to use Every Redis DataType
Learn PubSub and Bonus Features
By the end of this course you will be able to use Redis comfortably, and if you know a programming language you'll be able to easily integrate it into PHP or Python with the examples provided.
Why take this course?
Redis is a powerful in-memory database. You could liken it to memcached yet with better data type handling. You may find yourself using Redis as a medium to process vast amounts of data.
Other examples may be using Redis for real-time chat logging, scoreboards, or simply a powerful caching engine. You will need to be familiar with a terminal to take this course. I recommend GitSCM for Windows, or Terminator for Linux,
This series is simple, we go through the Data Type and Commands, and you follow by example. We'll also integrate a PHP and Python client to show how easy it is to use as an abstracted adapter in two popular languages.
It's highly encouraged you use SSH or Linux to use the Redis CLI. The Windows binary works but it can be a bit unstable.
This course will guide you through the commands (Not every single one), but it will get you started so that it makes sense. This course will take around 2 - 3 weeks to fully understand the material and practice it.