Click here to Skip to main content
15,886,963 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have to build a .net application with SaaS + multi-Tenancy data. I need to know which of the Multi-tenancy approach is favorable in my case:
1) separate database, 2) shared database-separate schema, 3) shared database-shared schema.

In my data, I will be having around 1000 tenants, each tenant with maximum 100 users. There will be maximum 1400 transaction entries for each user every day.

Thanks.
Posted

1 solution

It all depends the what you needs and limitations are in terms of features, cost, supported programming models, performance, scalability, and reliability.Also have a look at tenant's Regulatory Considerations as a lot of government entities demand isolated storage. You have a lot of tenants so I think a more isolated approach will be better for you in general. Have a look at this http://msdn.microsoft.com/en-us/library/aa479086.aspx[^]
 
Share this answer
 
Comments
Member 10785115 28-Jan-16 10:51am    
HI,
Already we have application using Asp.net with MVC and Sql server.We need to add multi-tenants concept on our existing application tomake cloud basis.we would like to use single instance for multiple tenants.Please assist us which is the best way to handle this.At present we dont have any clear idea on it.
Thanks
Sella

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900