【问题标题】:Separate database or new tables for new modules in mysqlmysql 中新模块的单独数据库或新表
【发布时间】:2018-06-08 06:30:59
【问题描述】:

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

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

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

  1. 有单独的表格
  2. 每个都有单独的数据库

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

【问题讨论】:

    标签: mysql database schema scalability


    【解决方案1】:

    根据以下问题做出决定。

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

    您想对这些数据做什么?是出于分析等目的,还是只是通过某些应用程序通过网络提供内容?

    现在有很多服务由 aws 或 gcp 本身提供,用于内容管理和调度、费用管理,您可能必须自己构建数据库设置和一切。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多