I know the difference between multi-tenancy and single tenancy.

Single tenancy

Single-tenancy is an architecture in which a single instance of a software application and supporting infrastructure serves one customer. Single-tenancy has commonly been implemented in software-as-a-service (SaaS) delivery models or in cloud services


Multi-tenancy is a reference to the mode of operation of software where multiple independent instances of one or multiple applications operate in a shared environment. The instances (tenants) are logically isolated, but physically integrated.

My question is what tenancy approach should I use for a large-scale application like e-commerce CRM,

1. Single tenancy Approach with a high scale and high configurated single Database.
2. Multi-tenancy Approach with a medium/low scale and medium/low configurated multiple Databases.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.