debing.sun
debing.sun
@michaelplaing Sorry for heard that, hope you feel better soon.
hi @filipecosta90 @academe-01 It's werid that when I test the commands provided by filipecosta90, the result of `LRANGE*` tests sometimes in unstale are more faster than v6.2.7. unstable ``` "LPUSH...
Did you check if the encoding of the hash is LISTPACK or HT?
@zzeric Can you give more complete code about this command so we can help you?
The only reason I can think of is that listpack is treated as dict, resulting in listpack data corruption. Unless there is more code, it is difficult to find the...
```c sds old_val = sdsfromlonglong(value); sds new = sdscatsds(old_val,append->ptr); hashTypeSet(o,key->ptr,new,HASH_SET_TAKE_VALUE); sdsfree(old_val);
If old is EMBSTR, you can't use `sdscatsds` on it. ```c old = createStringObject((char*)vstr,vlen); sds new = sdscatsds(old->ptr,append->ptr); ``` change it to: ```c sds old = sdsnewlen((char*)vstr,vlen); sds new =...
@efntallaris `DICT_HT_INITIAL_EXP` is not the initial size of the dictionary slot, it is a bit offset, when it is 2 means the size of slot is (1
@efntallaris Yes.
Push reduces latency, but causes more problems. 1. When there are multiple consumers, how do we identify which consumer we should push the message to? 2. If a consumer is...