Skip to content

stpettersens/uredis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

134 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uRedis

Redis compatible server and client implemented in Python.

Latest version is v0.2.0 (WIP) and the following commands are implemented:

  • HELLO
  • INFO (since v0.2.0) †
  • CLIENT
  • PING
  • ECHO
  • EXISTS (since v0.2.0)
  • SET
  • GET
  • TTL
  • DEL
  • FLUSHDB
  • FLUSHALL
  • KEYS
  • QUIT (since v0.2.0)
  • IMPL (since v0.2.0, not standard, implemented IMPL [command_in_lowercase] for commands listed here.

The only data type supported so far is strings, but this version is good enough to run my http://ip-locator.xyz application on FreeBSD.

† uRedis is mostly implemented using the Python standard library but uses psutil and Pymple for memory information with the INFO command.

If you don't care about the INFO command, uRedis can be run without installing these dependencies.

About

Redis compatible server and client in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors