节点版本:20.11.0 pnpm 版本:8.15.0 操作系统:Windows
我按照https://prettier.io/docs/en/install.html中的说明进行操作
pnpm exec husky install命令哈士奇有问题吗?如何设置更漂亮的 git hook?
感谢帮助
我正在构建一个多租户 SaaS 应用程序,其中有许多客户(可以从数百到数千)。每个客户都有自己的客户,他们可以在我们的应用程序上创建帐户并进行交互。我使用 Node 作为我的服务器,使用 MongoDB 作为数据库。
目前,我存储租户数据的方法是将他们的所有数据放在一个数据库中,并使用Mongodb Sharding对所有租户的数据进行分区,并在将来需要时进行扩展。在我看来,MongoDB 分片是一种分区和管理数据的好方法。
然而,有些人建议我应该为每个租户拥有一个数据库。他们说它更好,因为它更容易“迁移/管理/扩展”并且“更安全”。我想就此征求第二意见。
为每个租户提供一个数据库会增加我的应用程序的复杂性,因此我想知道它是否真的有必要。
如果有任何见解,我将不胜感激。预先感谢您的答复!