Final Project
You’ve covered a lot of concepts in this course. It’s time to practice what you’ve learned.
This project will give you the opportunity to work with Redis data types by completing a series of tasks. The scope of each task is small and will require you to make use of specific features of the go-redis
client that we covered in this course.
Redis list
Redis streams
Geospatial indexing
Pipeline
Lua scripting
HyperLogLog
you’ll be using the main.go
file to enter the solution for these tasks.
If you resume the project after taking a break, be sure to execute the following commands in the terminal before moving on to the other steps (not doing so will result in errors):
redis-server > /dev/null &cd usercode
Let’s get started!