繁體中文版請按這裡This article is translated from the original Chinese edition. In the world of databases, Redis stands out as unique. Instead of the usual tables or documents that are the central focus of most databases, with Redis, you interact directly wi...
When creating Redis, antirez was an amateur in the database field. But perhaps it was this lack of experience that allowed him to bring fresh ideas to the industry.
As he grew older, antirez continued programming. However, by the age of 14, typical teenage interests like motorcycles and girls began to take over, and programming took a back seat. It wasn't until he was 18 or 19 that he rediscovered his passion for computers, playing with 3D modeling and games, and writing simple programs.
They aimed to create a tool for bloggers that would allow them to monitor their visitors' real-time behavior. For example, a visitor clicks on an article from Google, returns to the homepage, and then navigates to a specific page. This information could help bloggers improve the design and navigation of their websites. This tool was called LLOOGG, and its home page contained a few lines that highlighted how it differed from Google Analytics
Another startup, Instagram, began to get in touch with antirez in 2010. In those emails, one of its co-founders, Mike Krieger, discussed how to use Redis to build Instagram. Both Instagram and Redis were just getting started, and Mike and antirez didn't know each other. Instagram was entirely built on Redis in its early years, so without Redis, Instagram might not have existed, or at least would have been delayed.
For antirez, programming was a way to express himself, a form of art. Every character and line break had to be meticulously crafted, akin to the art form of writing. Software development was like writing a book — it had to be beautiful, elegant, and easy to comprehend. If that software happened to be useful to others, that was just a side effect.