Introduction Why build Redis? Redis exposes you to basic data structures and system programming (mainly network programming), both of which are overlooked by most developers. You can study 2 important subjects in 1 project. Why from scratch? A quote from Richard Feynman: “What I cannot create, I do not understand”. Reading about things often just gives you an illusion of knowledge. Learn deeper by
![Build Your Own Redis with C/C++ | Build Your Own Redis with C/C++](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6fd2374feb2c71dbaa74ffaf4a4ca823c3a5910/height=288;version=1;width=512/https%3A%2F%2Fbuild-your-own.org%2Fredis%2Fimg%2Fbook_byor_banner.jpg)