简单-高效-优雅

Saas数据架构模式

主要有三种方式
  • 为每个租赁用户提供一个DB:这样每个租赁用户可以拥有不同的数据模型,并且数据恢复也是较为简单的事情;唯一的缺点是软硬件的成本和系统的维护成本较高;
  • 共享数据库,每个租赁用户提供一个Schemas:这样不同的用户同样可以拥有不同的数据模型,但在数据恢复的事情上比较麻烦,因为数据库的恢复操作会导致所有租赁用户的数据发生改变,并且同时成本较低;
  • 共享数据库,共享Schemas,共享一套表结构,这样每张表必须有租赁用户编号,所有用户数据放在一起,最大的问题可能是性能问题,如果用户太多,这个方案是不适用的;

posted on 2008-07-12 20:51 BigOnion 阅读(328) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: