sql >> Base de Datos >  >> NoSQL >> Redis

Redis vs. Memcaché

Recomiendo hacer un pequeño perfil para ver dónde está el cuello de botella. Mi suposición desinformada es que con objetos tan grandes, puede estar limitado por la conexión entre su servidor de aplicaciones y Memcached y, por lo tanto, verá resultados similares con redis. También podría ser que su aplicación esté tardando mucho en clasificar y desclasificar muchos objetos. Si es fácil, podría valer la pena probar un esquema de almacenamiento en caché en el que solo está almacenando en caché la solicitud que se envía al cliente (que estoy seguro es mucho menos de 128 MB).

Otra cosa para intentar sería activar la compresión. Esto daría una latencia adicional para comprimir/descomprimir, pero reduciría la latencia de la red si ese es realmente el problema.