为mysql中的新模块分离数据库或新表

问题描述 投票:0回答:1

我的应用程序中有各种模块,如 -

  1. 内容管理
  2. 费用管理和付款
  3. 调度管理

为上述场景创建架构的最佳方法是什么 -

  1. 有单独的表
  2. 每个都有单独的DB

在可伸缩性,代码可维护性和业务角度方面有哪些优缺点?

mysql database schema scalability
1个回答
1
投票

根据以下问题做出决定。

这些不同的数据集有多少相关。

你想对数据做什么?它是出于某些目的(如分析)还是仅通过某些应用程序在Web上提供内容?

现在,aws或gcp本身提供了很多服务来进行内容管理和调度,Expense管理你可能需要自己构建数据库和一切。

© www.soinside.com 2019 - 2024. All rights reserved.