Ventajas y desventajas
Ventajas
- Significativa reducción de consultas a base de datos.
- Significativa reducción de capacidad de procesamiento de base de datos.
- No es necesario utilizar una base de datos externa al servidor en que se encuentra la app, se elimina el tráfico de datos entre ambos elementos, se reduce latencia de datos.
- Significativa reducción de costos de base de datos.
- Las consultas de clases, reservas y cancelaciones de un gimnasio no afectan a otro.
- Es posible contabilizar desempeño por gimnasio, para aquellos que lo necesiten por motivos de mucha actividad propia, se puede ofrecer mejoras de desempeño al mover la base de datos a un servidor más potente, por un precio adicional.