zkteco-home / redis-windows

Native port of Redis for Windows,it can be installed as service.
MIT License
1.9k stars 173 forks source link

Redis 7.4 #79

Open AnalistaProgramadorWebBjr opened 2 months ago

AnalistaProgramadorWebBjr commented 2 months ago

Hello, first, thank you very much for this great development. Likewise, I am having problems with the new version of Redis, since apparently this new version executes additional commands from time to time when I have nothing running in Redis or saving data in Redis other than the REDIS INSIGHT client. This does not happen in version 7.2.5 even if you have several clients executing commands

Redis 7 2 5

vs. version 7.4 only with 2 clients and already thousands of commands.

Redis7 4

zkteco-home commented 2 months ago

I checked your message,but i didnt get it,what is additional commands?how can i reproduce issue?please paste your config and tell your procedure

AnalistaProgramadorWebBjr commented 2 months ago

What I do is use Redis Insight monitor and use Redis version 7.4 My configuration is:

save "" port 6379 bind 127.0.0.1 requirepass '000000' maxmemory 512mb maxmemory-policy allkeys-lru appendonly no rdbchecksum no protected-mode yes loglevel notice logfile "c:/Redis/redis.log" databases 16 tcp-backlog 511 tcp-keepalive 300 timeout 0 tcp-backlog 511 client-query-buffer-limit 1gb latency-monitor-threshold 0 lua-time-limit 5000

Then I turn on the service installed on Windows and when I run a refresh on the insight monitor it seems that the commands per second that are executed never close, which does happen in previous versions.

This is an image without using any queue, just lying open insight, just refreshing in redis 7.4 image

zkteco-home commented 2 months ago

I used redis-cli.exe to test it, type info command and observe
image

I also used 3rd tools and observe image I didnt get your result

i think maybe bcz of your insight tool ,it sent commands

code is as same as official ,it is impossible to create commands if nothing to do