Podría haber una gran diferencia en el rendimiento y la latencia, pero en realidad también podría ser más rápido en un servidor central.
Mover datos a través de la red desde la máquina del servidor web a la máquina de la base de datos incurrirá en una penalización de latencia, que puede ser impredecible en ciertos entornos de alojamiento. El tamaño máximo del paquete también es probablemente mucho más pequeño en su interfaz Ethernet que en el bucle invertido, por lo que las respuestas grandes y las interacciones canalizadas generarán más sobrecarga de lo que hablarían con un Redis local.
Sin embargo, puede terminar siendo más rápido, o al menos más rentable, utilizando un servidor de base de datos dedicado. Puede cargar un servidor Redis con una gran cantidad de RAM para almacenar sus datos y usar menos datos en el cliente. Si está utilizando Redis como caché frente a algún otro tipo de base de datos, compartir el acceso al caché podría generar más aciertos de caché, que es un tipo de “más rápido”.
- ¿Cómo debo hacer la transición de mi empresa de diseño web de propiedad exclusiva a una franquicia?
- Cómo hacer un juego a pantalla completa
- Si tiene que elegir entre React y Angular 2/4 en 2017 para desarrollar la parte frontal de un producto desde cero, ¿cuál preferiría? ¿Por qué?
- ¿Hay algún beneficio en codificar un sitio web desde cero frente a usar un marco como bootstrap? ¿Cuáles son las ventajas y desventajas?
- ¿Dónde puedo encontrar un diseñador de sitios web de WordPress asequible?