创业与收入经验摘录 · 机器翻译
我们确定GitLab云是否使用多租户数据库,还是每个用户/客户/组织单独的数据库?…
我们确定GitLab云是否使用多租户数据库,还是每个用户/客户/组织单独的数据库?根据我的经验,同时提供自托管和云产品的产品通常更倾向于为每个客户使用单独的数据库,因为这大大简化了代码库的共享部分,这些部分可以使用相同的查询,而不管托管类型如何。如果他们为每个客户使用单独的数据库,那么没有人会达到这些使用限制,如果他们达到了,那么他们更适合使用自托管解决方案。
源讨论我关于Gitlab的Postgres模式设计的笔记(2022)原帖 161 条评论 · 导入时统计