Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support database per tenant architecture #1005

Closed
hikalkan opened this issue May 5, 2016 · 1 comment
Closed

Support database per tenant architecture #1005

hikalkan opened this issue May 5, 2016 · 1 comment
Assignees
Labels
Milestone

Comments

@hikalkan
Copy link
Member

hikalkan commented May 5, 2016

ASP.NET Boilerplate is designed to work well for multi-tenant applications from beginning. But it focused on multi tenant single database architecture. Now, it supports and provides infrastructure for any type of database architecture;

  • Multi tenant - single database: Host data and all data of all tenants are stored in a single database.
  • Multi tenant - multi databases: One database for the host (master) and separated databases for each tenant.
  • Multi tenant - hybrid database: Some tenants are in host database, some tenants have their dedicated databases, some tenants are grouped in a seperated database and so on...
  • Single tenant - single database: No multi-tenancy at all.

Beside that, you can have more than one DbContext (for EF) combined with any scenario to create more complex architectures.

@hikalkan hikalkan self-assigned this May 5, 2016
@hikalkan hikalkan added this to the ABP v0.9.0 milestone May 5, 2016
@hikalkan hikalkan closed this as completed May 5, 2016
@leewangq
Copy link

That's great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants