小编KJ *_*Ang的帖子

尝试添加 Prettier 的 Git Hook 时出现问题:husky 安装错误 `install command is deprecated`

节点版本:20.11.0 pnpm 版本:8.15.0 操作系统:Windows

我按照https://prettier.io/docs/en/install.html中的说明进行操作

  • 我运行了第二个pnpm exec husky install命令
  • cmd 给我一条错误消息“install command is deprecated”

哈士奇有问题吗?如何设置更漂亮的 git hook?

感谢帮助

githooks husky prettier-eslint

3
推荐指数
1
解决办法
4305
查看次数

多租户应用:Mongodb Sharding 所有租户一库 VS 一租户一库

我正在构建一个多租户 SaaS 应用程序,其中有许多客户(可以从数百到数千)。每个客户都有自己的客户,他们可以在我们的应用程序上创建帐户并进行交互。我使用 Node 作为我的服务器,使用 MongoDB 作为数据库。

目前,我存储租户数据的方法是将他们的所有数据放在一个数据库中,并使用Mongodb Sharding对所有租户的数据进行分区,并在将来需要时进行扩展。在我看来,MongoDB 分片是一种分区和管理数据的好方法。

然而,有些人建议我应该为每个租户拥有一个数据库。他们说它更好,因为它更容易“迁移/管理/扩展”并且“更安全”。我想就此征求第二意见。

为每个租户提供一个数据库会增加我的应用程序的复杂性,因此我想知道它是否真的有必要。

如果有任何见解,我将不胜感激。预先感谢您的答复!

sharding multi-tenant mongodb node.js

1
推荐指数
1
解决办法
2733
查看次数