forked from yinqiwen/ardb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
157 lines (146 loc) · 6.22 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
DEL key [key ...] DONE
DUMP key Discard
EXISTS key DONE
EXPIRE key seconds DONE
EXPIREAT key timestamp DONE
KEYS pattern DONE
MIGRATE host port key destination-db timeout Discard
MOVE key db DONE
OBJECT subcommand [arguments [arguments ...]] Discard
PERSIST key DONE
PEXPIRE key milliseconds DONE
PEXPIREAT key milliseconds-timestamp DONE
PTTL key DONE
RANDOMKEY Discard
RENAME key newkey DONE
RENAMENX key newkey DONE
RESTORE key ttl serialized-value Discard
SORT key DONE
TTL key DONE
TYPE key DONE
APPEND key value DONE
BITCOUNT key [start] [end] DONE
BITOP operation destkey key [key ...] DONE
DECR key DONE
DECRBY key decrement DONE
GET key DONE
GETBIT key offset DONE
GETRANGE key start end DONE
GETSET key value DONE
INCR key DONE
INCRBY key increment DONE
INCRBYFLOAT key increment DONE
MGET key [key ...] DONE
MSET key value [key value ...] DONE
MSETNX key value [key value ...] DONE
PSETEX key milliseconds value DONE
SET key value [EX seconds] [PX milliseconds] [NX|XX] DONE
SETBIT key offset value DONE
SETEX key seconds value DONE
SETNX key value DONE
SETRANGE key offset value DONE
STRLEN key DONE
HDEL key field [field ...] DONE
HEXISTS key field DONE
HGET key field DONE
HGETALL key DONE
HINCRBY key field increment DONE
HINCRBYFLOAT key field increment DONE
HKEYS key DONE
HLEN key DONE
HMGET key field [field ...] DONE
HMSET key field value [field value ...] DONE
HSET key field value DONE
HSETNX key field value DONE
HVALS key DONE
BLPOP key [key ...] timeout NotYet
BRPOP key [key ...] timeout NotYet
BRPOPLPUSH source destination timeout NotYet
LINDEX key index DONE
LINSERT key BEFORE|AFTER pivot value DONE
LLEN key DONE
LPOP key DONE
LPUSH key value [value ...] DONE
LPUSHX key value DONE
LRANGE key start stop DONE
LREM key count value DONE
LSET key index value DONE
LTRIM key start stop DONE
RPOP key DONE
RPOPLPUSH source destination DONE
RPUSH key value [value ...] DONE
RPUSHX key value DONE
SADD key member [member ...] DONE
SCARD key DONE
SDIFF key [key ...] DONE
SDIFFSTORE destination key [key ...] DONE
SINTER key [key ...] DONE
SINTERSTORE destination key [key ...] DONE
SISMEMBER key member DONE
SMEMBERS key DONE
SMOVE source destination member DONE
SPOP key DONE
SRANDMEMBER key [count] DONE
SREM key member [member ...] DONE
SUNION key [key ...] DONE
SUNIONSTORE destination key [key ...] DONE
ZADD key score member [score member ...] DONE
ZCARD key DONE
ZCOUNT key min max DONE
ZINCRBY key increment member DONE
ZINTERSTORE destination numkeys key DONE
ZRANGE key start stop [WITHSCORES] DONE
ZRANGEBYSCORE key min max [WITHSCORES] DONE
ZRANK key member DONE
ZREM key member [member ...] DONE
ZREMRANGEBYRANK key start stop DONE
ZREMRANGEBYSCORE key min max DONE
ZREVRANGE key start stop [WITHSCORES] DONE
ZREVRANGEBYSCORE key max min [WITHSCORES] DONE
ZREVRANK key member DONE
ZSCORE key member DONE
ZUNIONSTORE destination numkeys key DONE
PSUBSCRIBE pattern [pattern ...] DONE
PUBLISH channel message DONE
PUNSUBSCRIBE [pattern [pattern ...]] DONE
SUBSCRIBE channel [channel ...] DONE
UNSUBSCRIBE [channel [channel ...]] DONE
DISCARD DONE
EXEC DONE
MULTI DONE
UNWATCH DONE
WATCH key [key ...] DONE
EVAL script numkeys key [key ...] arg DONE
EVALSHA sha1 numkeys key [key ...] arg DONE
SCRIPT EXISTS script [script ...] DONE
SCRIPT FLUSH DONE
SCRIPT KILL DONE
SCRIPT LOAD script DONE
AUTH password NotYet
ECHO message DONE
PING DONE
QUIT DONE
SELECT index DONE
BGREWRITEAOF Discard
BGSAVE DONE
CLIENT KILL ip:port DONE
CLIENT LIST DONE
CLIENT GETNAME DONE
CLIENT SETNAME connection-name DONE
CONFIG GET parameter DONE
CONFIG SET parameter value DONE
CONFIG RESETSTAT DONE
DBSIZE DONE(return disk used space)
DEBUG OBJECT key NotYet
DEBUG SEGFAULT NotYet
FLUSHALL DONE
FLUSHDB DONE
INFO [section] DONE
LASTSAVE DONE
MONITOR NotYet
SAVE DONE
SHUTDOWN [NOSAVE] [SAVE] DONE
SLAVEOF host port DONE
SLOWLOG subcommand [argument] DONE
SYNC DONE(Fake empty rdb dump response)
TIME DONE