gpt4 book ai didi

mysql - 应用程序设计单一数据库与多个数据库

转载 作者:行者123 更新时间:2023-11-29 02:05:59 25 4
gpt4 key购买 nike

我正在阅读一些类似问题的答案,但这并不能完全帮助我理解我是否做出了正确的决定。

我有一个用于管理销售的网络应用程序。我决定每个公司都应该有自己的数据库。

  1. 他们需要备份自己的数据(如果他们有自己的数据库,这很容易做到)
  2. 如果我长大了,就很容易扩大规模。因为我可以将数据库移动到不同的服务器。

拥有多个数据库与拥有一个数据库有哪些优缺点?

最佳答案

如果数据独立包含在每个数据库中,那么我认为您的方法是合理的。

我能想到的唯一缺点是,如果您对一个/多个表进行架构更改,那么您将不得不将其应用于每个客户的数据库。如果您想更新一些而不是其他的,这可能是一个优势。

您提到的通过在 MySQL 实例之间拆分客户来轻松扩展的优点是一个很大的优点。我不久前设计了一个类似的应用程序,它使用完全相同的方法。

关于mysql - 应用程序设计单一数据库与多个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5942603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com