Kiwi Stage 1: Mono-machine version redis, with zset(skiplist version), list(linkedlist), kv, hash and set. The string is the original go str.
The stage one version should have a simple version server and client with simple command line window as the same as redis (The client should embeded in the go program socket programming)
progress: 0. core frame
- kv
- client and server, command system
- list
- set
- hash
- zset
Kiwi Stage 2: LRU log idle time persistence rdb persistence aof
Kiwi Stage 3: ziplist intset quicklist