• 随着交易量和数据量的增加,您如何管理?关系数据库凭借其优点是可以垂直伸缩的,而不能水平伸缩的。现在,这意味着随着您加入越来越多的租户,它可能会比您想象的更快成为瓶颈,具体取决于交易和数据量。
  • 如果SaaS应用程序在UI上提供了许多自定义功能,那么您如何最佳地获得针对租户的特定配置以获得延迟? Wix电子商务 Shopify
  • 一种模型,其中特定于租户的配置与已部署的实例相关联,但是都共享一个公共数据库。每个客户端的数据隔离是通过在数据库模式之前添加租户信息来实现的。
  • 您有许多Web框架和Web插件都支持这种带有租户特定数据的前缀查询模型,以找到正确的数据源。例如, apartment (rails/ruby), multi-tenant (laravel/php),springboot(java)等。
  • 关系数据库实例非常昂贵。它比您的应用程序实例价格更高,并且不如您的计算实例那么容易处理。您需要对容量规划进行一些前瞻性的展望。
  • 当您以SaaS提供者的身份管理数据库实例并希望在总体成本上进行优化时,最简单的操作通常是使用共享数据库。
  • 应用程序的可伸缩性无状态标准意味着:
  • 不保存用户请求数据
  • 不保留数据库响应
  • 随着交易量和数据量的增加,您如何管理?关系数据库凭借其优点是可以垂直伸缩的,而不能水平伸缩的。现在,这意味着随着您加入越来越多的租户,它可能会比您想象的更快成为瓶颈,具体取决于交易和数据量。
  •