Skip to content

πŸ—„οΈ A Redis-compatible server implemented in Go for educational purposes πŸ—„οΈ

Notifications You must be signed in to change notification settings

matheuscumpian/simple-redis-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ My Simple Redis Server in Go πŸš€

Explore this educational implementation of a Redis server in Go, crafted as part of the CodeCrafters Redis Challenge. πŸ“šπŸ’»

✨ Features ✨

This project offers a minimalistic yet functional Redis server with the following commands:

  • πŸ“ Ping: Confirm the server is operational
  • πŸ”Š Echo: Echo back a given message
  • πŸ’Ύ Set: Save a key-value pair
  • πŸ“– Get: Fetch the value corresponding to a specified key

🀩 Why Check Out This Project? 🀩

If you've ever been interested in database internals or wanted a closer look at how Redis operates, then this is a project you'll want to explore. It serves as a hands-on way to grasp the basics of database technology. πŸ› οΈπŸŽ“

Feel free to dive in and see what a simplified Redis server, implemented in Go, looks like! πŸŽ‰πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» e parser is very simple, but it works.

About

πŸ—„οΈ A Redis-compatible server implemented in Go for educational purposes πŸ—„οΈ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published