For bare-knuckle caching (optimising performance for user centered platforms) Memcache outperforms Redis by a fraction - a fraction that definitely counts at scale and volume. We use Redis for more stability when processing any volume of message queues. When compared to Redis, it uses less overhead memory.