debing.sun

Results 96 comments of debing.sun

> 1. Move the argv_static array to the first element in the client struct, maybe we could get more benefits from cpu cache Things like `id`, `flags`, etc may need...

> 2. The array size number 128 maybe too big which would damage the performance, we should consider cacheline size, using 8 or 16 size perhaps is better. A pointer...

@scottlii Thanks, but I'm confused why it still brought improvement when `argc > CLINET_STATIC_ARGV_LEN`. Normally it would require one more `if` judgment, or at least it shouldn't result in a...

Another alternative is to using like `filebeat` or `logstash` to format the logs and feed them to the monitor system.

@zyy215 Even before 7.0 you could rely only on aof. After 7.0, we added multi part aof, please refer to #9788 and https://redis.io/docs/management/persistence/

you might gotta check why rdb saving and aof rewrite are failing, if we don't let it panic, it could lead to inconsistencies between master and replication. btw, if you...

please read the section `Number of elements returned at every SCAN call` in https://redis.io/commands/scan/ ``` SCAN family functions do not guarantee that the number of elements returned per call are...

yes, it can be less or more.

@plmanik you can build redis without `linenoise`, but lua library is required because Scrip and Function depends on it.

> Is Lua required in latest version of Redis also? Yes > Can I remove linenoise from makefile(wherever applicable). You can remove linenoise related from makefile, and you won't be...