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

时间:2017-12-27 15:59:50

标签: mysql database schema scalability

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

  1. 内容管理
  2. 费用管理和付款
  3. 计划管理
  4. 为上述场景创建架构的最佳方法是什么 -

    1. 有单独的表格
    2. 为每个
    3. 分别设置数据库

      在可扩展性,代码可维护性和业务观点方面有哪些优点/缺点?

1 个答案:

答案 0 :(得分:1)

根据以下问题做出决定。

这些不同数据集的相关程度。

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

现在,aws或gcp本身为内容管理和日程安排提供了大量服务,您可能需要使用数据库设置和所有内容自行构建费用管理。