Definitivamente una base de datos para todos los inquilinos. Muchas personas siguen el mismo esquema por inquilino, ya que sienten que les da un mejor aislamiento, y por qué no. Y a muy pequeña escala (menos de 100 inquilinos) no es un gran problema.
El problema con los esquemas viene más tarde cuando superas los 100 inquilinos o posiblemente hasta los 1,000. Una vez que comience a llegar a esa escala, cosas como copias de seguridad y migraciones pueden convertirse en grandes dolores. Incluso agregar índices en todos sus esquemas, que generalmente es un proceso rápido, ahora se convierten en migraciones grandes y complicadas. Puede leer más sobre esto de uno de los autores de una biblioteca para el enfoque basado en esquemas aquí.
Si desea garantizar el alquiler, pero vaya con una base de datos para todos sus inquilinos, eche un vistazo a esta biblioteca que le ayuda.
- ¿Qué medidas de seguridad y privacidad verifica o exige de sus proveedores de SaaS?
- ¿A qué sitios web de listas B2B de SaaS debo enviar mi solución?
- ¿Está bien si un negocio SaaS, a pesar de ser una solución de producto alojado en la nube, depende de PoC, implementación, integración tecnológica y administración de cuentas, lo que requiere tiempo y esfuerzo manual? ¿Se valorará como un negocio SaaS al recaudar dinero de capital riesgo?
- ¿Cuáles son las únicas soluciones de software basadas en la nube que permiten gestionar las solicitudes de servicio de las instalaciones?
- ¿Se puede alimentar una aplicación SaaS comercial?