Redis HSET keys expire after few minutes

If there’s no TTL, and no eviction policy, then this shouldn’t be happening. Can you trying running the MONITOR command to see whether another process is somehow removing these keys?