一组 Saas 应用程序包含不同的应用程序,这些应用程序在 SQL 数据库上使用不同的数据库趋势模型。这些集合包含教程和管理脚本,可让您在没有任何帮助的情况下制作自己的 SaaS 应用程序项目。它们包含多个以 SaaS 为中心的设计,有助于加速 SQL 数据库上的应用程序开发,而不会遇到任何问题。
主要的 SQL 数据库 SaaS 应用程序模式
与之前的模式一样,相同的 Wingtip Ticket 应用程序在集合中存在的每个 SaaS 示例上实现。这就像一个活动列表应用程序,其中场地用作客户、活动和门票销售的租户。您可以借助可用的教程和脚本获得端到端的 SaaS 场景。您可以在模式的帮助下配置可用的租户并监控完整的架构,而跨租户报告和分析也可以在 SaaS 应用程序模式的帮助下进行。
这三个样本的数据库租期各不相同,这也使它们的工作能力有所不同。第一个示例用作单租户应用程序,第二个示例是多租户应用程序。第三个示例的任务是将其用作具有分片多租户数据库的多租户应用程序。
独立应用程序
单个数据库用于单租户应用程序,用户可以将其部署为多用途。它可以代表租户作为租户的订阅进行管理。该样品是最昂贵的样品,因为它提供了最大的隔离。
每个租户的数据库
如果您是服务提供商,那么此租户模型适合您。它将您与集中式系统连接起来,并与唯一租户共享资源。每个场地都有自己的数据库,可以托管在弹性池中。分片映射用于管理应用程序的功能。
分片多租户数据库
寻求低成本系统和简化管理的服务提供商可以选择这个数据库。它允许在单个数据库中打包许多租户,从而为数据存储提供了优化的成本。