index
:
redis-clone.git
command-registry
main
multi/execute
pubsub
shards
very simple redis-like cache database
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
handlers.go
Age
Commit message (
Collapse
)
Author
Files
Lines
2026-07-09
refactored DECR and INCR to support shards
alex
1
-45
/
+47
2026-07-08
changed shards struct to use RWMutex and added executeRead
alex
1
-2
/
+2
2026-07-08
fixed bug regarding DEL
alex
1
-2
/
+2
2026-07-08
added ExecuteMulti method and refactored del to work with shards
alex
1
-12
/
+15
2026-07-08
gave shards ids
alex
1
-3
/
+0
2026-07-08
refactored EXISTS,SET,GET to support multiple shards
alex
1
-38
/
+37
2026-07-08
added LREM command
alex
1
-1
/
+72
2026-07-07
added limit argument to KEYS
alex
1
-5
/
+6
2026-07-07
added KEYS command
alex
1
-7
/
+46
2026-07-07
DEL can now handle multiple keys
alex
1
-9
/
+9
2026-07-07
added DBSIZE command
alex
1
-0
/
+10
2026-07-07
added LPUSH command
alex
1
-0
/
+38
2026-07-06
added TYPE command
alex
1
-0
/
+28
2026-07-06
added HKEYS and HVALUES
alex
1
-0
/
+56
2026-07-06
added hash support
alex
1
-0
/
+91
2026-07-06
added struct Item and keyowrd EXPIRE so now we can track expire time of ↵
alex
1
-28
/
+69
items in the db
2026-07-06
refactored all handlers to take all args as a parameter
alex
1
-11
/
+100
2026-07-06
split the code into multiple files for better readability
alex
1
-0
/
+269