2017-12-27 398 views
0

有我的应用程序,例如不同的模块 -单独的数据库或新表

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

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

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

什么是可扩展性,代码的可维护性和企业的角度而言的优势/劣势?

回答

1

根据以下问题做出决定。

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

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

现在aws或gcp本身为内容管理和调度提供了相当多的服务,您可能需要根据自己的数据库设置和所有内容自行构建费用管理。