如果我希望我的应用程序连接到可能数百个不同的数据库,这会对数据库池产生什么影响?
我假设 django 有数据库连接池,如果我连接到 1000 个不同的数据库,这将导致连接池中的内存分配耗尽,不是吗?
最佳答案
Django 没有数据库连接池,它将此留给其他工具来实现此目的(例如用于 PostgreSQL 的 pg-bouncer 或 pg-pool)。因此,在保持这些连接打开并消耗大量 RAM 方面,无需担心连接到的数据库数量。
关于连接多个数据库时django和数据库连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7534604/