/build-your-own-redis

Custom implementation of Redis with Python for funsies

Primary LanguageZig

build your own redis

  • Implement GET <key>
  • Implement SET <key> <value>
  • Implement DELETE <key>
  • Implement FLUSH
  • Implement MGET <key1> ... <keyn>
  • Implement MSET <key1> <value1> ... <keyn> <valuen>
  • Support String
  • Support Binary
  • Support Numbers
  • Support NULL
  • Support Arrays
  • Support Dictionaries
  • Support Error messages