Skip to content

mrasu/Cowloon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cowloon

Multi-tenant database management system.

Cowloon is a management system which realizes ACID and scale-out without pain of distributed system.

Design

  1. App doesn't need to know which tenant belongs to which database.
  2. App must specify a tenant at every query to achieve ACID.
  3. One database holds multiple tenants' data.
  4. One tenant's data belong to only one database (and replicas).
  5. Tenant's data can move between databases when needed.
  6. Cowloon decides a database to query.

and more.

Inspired by

Feature Plan

About

Multi-tenant database management system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published