@@ -12,7 +12,6 @@ It's under construction at the moment.
12
12
13
13
** Design
14
14
15
-
16
15
=redis-proto= is a black-box multi-threaded re-implementation of redis, backed by [[https://tokio.rs/][tokio]].
17
16
It features data-structure key-space/lock granularity, written entirely in safe rust.
18
17
It's currently protocol compatible with redis, so you should be able to test it out with your favourite tools.
@@ -149,7 +148,6 @@ Therefore, if you want to do something like implement =hashes=, you will need to
149
148
1. If you're using emacs, just fire up the server and evaluate the babel block below (see =README.org= source)
150
149
2. Alternatively, copy the script into a terminal and copy/paste the output below. (see raw =README.org=)
151
150
152
-
153
151
** Implemented Commands
154
152
155
153
#+BEGIN_SRC python :results output raw :format org :exports results
@@ -178,7 +176,6 @@ Therefore, if you want to do something like implement =hashes=, you will need to
178
176
- =Rename (Key, Key)=
179
177
- =RenameNx (Key, Key)=
180
178
181
-
182
179
*** ListOps
183
180
184
181
- =LIndex (Key, Index)=
@@ -196,7 +193,6 @@ Therefore, if you want to do something like implement =hashes=, you will need to
196
193
- =BLPop (Key, UTimeout)=
197
194
- =BRPop (Key, UTimeout)=
198
195
199
-
200
196
*** HashOps
201
197
202
198
- =HGet (Key, Key)=
@@ -230,7 +226,6 @@ Therefore, if you want to do something like implement =hashes=, you will need to
230
226
- =SUnion (RVec<Value>)=
231
227
- =SUnionStore (Key, RVec<Value>)=
232
228
233
-
234
229
*** ZSetOps
235
230
236
231
- =ZAdd (Key, RVec<(Score, Key)>)=
@@ -242,28 +237,24 @@ Therefore, if you want to do something like implement =hashes=, you will need to
242
237
- =ZPopMin (Key, Count)=
243
238
- =ZRank (Key, Key)=
244
239
245
-
246
240
*** BloomOps
247
241
248
242
- =BInsert (Key, Value)=
249
243
- =BContains (Key, Value)=
250
244
251
-
252
245
*** StackOps
253
246
254
247
- =STPush (Key, Value)=
255
248
- =STPop (Key)=
256
249
- =STPeek (Key)=
257
250
- =STSize (Key)=
258
251
259
-
260
252
*** HyperLogLogOps
261
253
262
254
- =PfAdd (Key, RVec<Value>)=
263
255
- =PfCount (RVec<Key>)=
264
256
- =PfMerge (Key, RVec<Key>)=
265
257
266
-
267
258
*** MiscOps
268
259
269
260
- =Keys ()=
0 commit comments