Redis, at least the early versions (haven't upgraded since 2018) don't deal with bloat very well. Which means if you keep adding/deleting items, the amount of memory it will use up could easily be twice what it actually would be if you just dumped everything to a file.