gpt4 book ai didi

node.js - postgres 中的大量数据库 - 架构最佳实践

转载 作者:行者123 更新时间:2023-11-29 12:26:44 25 4
gpt4 key购买 nike

我们在 Multi-Tenancy nodejs 设置中使用 postgres。每个客户端都有一个单独的数据库(和一个单独的 Node 进程)。使用 node-postgres 模块为每个租户实现连接池。由于数据库数量不断增加,我们很快就会达到 postgres 的 max_connections 限制。无限期增加 max_connections 不是一种选择(由于连接开销)。大量数据库的架构是否应该改变?任何指针将不胜感激。

最佳答案

您描述的方法无法扩展:数据库的数量始终是限制因素。

您肯定需要重新设计系统。正确的方法将完全取决于项目的要求。

一般系统设计要点 - 这是一个非常广泛的主题。您可以从 Practical Approach to Computer Systems Design and Architecture 开始,然后根据您的项目要求进一步研究。

关于node.js - postgres 中的大量数据库 - 架构最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31654496/

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