12
Pros of installing Redis on your Database Server:
Cons of installing Redis on your Database Server
I personally would keep Redis on its own server, as you can be feeding it a lot of data, but it all depends on what environment you are working in. If you want speed to be the top priority (an extra 50ms or so would be unacceptable), then you should run it on your Web Server, as request times to 127.0.0.1 are a lot faster than an external network address, even if it is inside your local subnet. If not, then you should keep it off the web server.