Node js 主从复制与读写查询分开



我的应用程序在节点js上运行,并使用PostgreSQL(pg-promise(进行数据库连接。我希望所有写入查询都应转到数据库的主实例并将查询读取到从属实例。我已经设置了服务器配置 prostgresql.conf 和 pg_hba.conf 文件。 现在,应用程序将如何知道读取查询将进入从属并写入主服务器。有没有我们必须安装的库。

你需要的是pgpool-II - http://www.pgpool.net/mediawiki/index.php/Main_Page

它是一个多用途工具,它不仅可以将您的主数据库复制到从属数据库,还可以为您进行负载平衡。您只需连接到 pgpool 服务器,它将相应地平衡您的写入/读取查询。

最新更新