1
I have a question regarding the best approach to caching data using redis. I would like to use a Redis as a Service as Amazon Elasti Cachi or some other.
However I am in doubt if the network latency that I would have in my searches when consulting through a connection with a machine that is outside of my cluster, would harm my performance too much, to the point of being more viable to have a machine within my VPC, to use Redis.
Can anyone tell me how big the performance gap would be between I/O sent by open network vs I/O directly on the local disk or on one inside a machine of my private network within the same region on Amazon?
In view of the performance gain, is it worth taking responsibility and costs to manage a redis infrastructure? Or it is more feasible and practical to use it as a service?