10大开源的快速开发平台 什么是多租户模式?
什么是多租户模式?SaaS的多租户是单个用户或企业,而PAAS的多租户是单个开发人员或业务系统。SaaS租户使用功能内容,PAAS租户使用开发框架和平台内容。SaaS多租户旨在共享一套应用程序和一套数
什么是多租户模式?
SaaS的多租户是单个用户或企业,而PAAS的多租户是单个开发人员或业务系统。SaaS租户使用功能内容,PAAS租户使用开发框架和平台内容。SaaS多租户旨在共享一套应用程序和一套数据库,PAAS多租户旨在共享一套开发框架和平台。多租户需要实现完全的数据隔离。对于SaaS,几乎所有后台应用程序表都需要用租户ID隔离,而对于PAAS,一些关键的底层技术表和元数据不需要隔离。另外,SaaS和PAAS多租户在后续的计费模式上也有很大的区别。让我们考虑一个场景。PAAS中间件平台为弹性存储提供了一个开发框架和技术平台。多个SaaS应用程序可以使用PAAS平台提供的开发框架和API。在这个场景中,PAAS中的数据是根据业务系统ID隔离的,而SaaS中的数据是根据实际用户的租户ID隔离的。也就是说,SaaS应用可以基于PAAS平台开发,因此开发的SaaS应用必须支持SaaS层租户隔离,而PAAS层需要做第二层PAAS租户隔离才能支持多个SaaS应用。
什么是多租户?
多用户:它强调“使用”。例如,你是某个宝藏的用户,你使用它的服务。多租户:重点是“租金”。一定有一些资源可以租给你。例如,如果您使用阿里云的存储服务,阿里云将其存储设备“出租”给您,您就是其租户。人们看不到你存储的数据,就像人们看不到你租的房子一样。当然,您也是阿里云的用户。