问题标签 [read-replication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
966 浏览

postgresql - Postgres 从站/只读副本的 Scala Slick 配置

我正在尝试将我的 Scala 应用程序连接到由一个主节点和 3 个从属/只读副本组成的 Postgres 集群。我的 application.conf 今天看起来像这样:

根据Postgres 的文档,我可以在一个 JDBC URL 中定义 master 和 slave,这会给我一些故障转移功能,如下所示:

但是,如果我想通过读写能力来分离我的连接,我必须定义两个 JDBC URls,如下所示:

如何在 Slick 中定义两个 JDBC URL?我应该在 slick.dbs 下定义两个单独的实体,还是我的 slick.dbs.default.db 实体可以定义多个多个 URL?

0 投票
1 回答
219 浏览

amazon-web-services - 在新区域中创建新的 RDS 只读副本的安全过程是什么?

我在一个区域中有一个主 RDS 实例和 2 个只读副本。

我想创建一个灾难恢复计划并在另一个区域创建另一个只读副本。

当我将在新区域中创建只读副本时,我想终止主区域中的两个副本之一[因此预算将相同]。

就这么简单吗?

该程序对应用程序级别是透明的吗?

我应该考虑其他任何事情吗?

0 投票
1 回答
778 浏览

mysql - Sequelize连接只读副本,如何连接到不同的端口?

我正在尝试从 Sequelize 访问 MySQL 数据库。MySQL 设置使得读取节点与写入节点具有不同的端口。我只能从文档页面找到这个。Sequelize 只读副本连接。提到的端口差异,正确的 json 连接文件会是什么样子。

0 投票
0 回答
707 浏览

database - Postgres RDS 只读副本耗时过长

我们目前在 AWS 上运行具有两个只读副本的 PostgresRDS,实例为 db.m4.4xlarge。我们昨天创建了具有相似大小的新只读副本来帮助加载,但它一直处于以下状态:“流复制已停止。” 超过一天,延迟时间只会增加。

以前,当我们创建只读副本时,创建后它们处于相似状态,但几个小时后就赶上了。知道是否有更好的方法来获取只读副本的真实状态吗?为什么即使我们停止向主 postgres 写信,延迟也会增加。

这不是我们第一次遇到这个问题,缺乏真实的状态/状态真的很烦人。

谢谢您的帮助。

0 投票
3 回答
5713 浏览

mysql - 在 RDS MySQL 只读副本上创建用户

是否可以/建议创建只能访问 RDS MySQL 只读副本而不访问主数据库服务器的用户?我有一些我想授予访问权限的高级用户,以便他们可以运行运行缓慢的查询,但不想让他们访问主生产数据库本身。尝试直接在服务器上执行此操作,我得到了ERROR 1290 (HY000): The MySQL server is running with the --read-only option so it cannot execute this statement,所以猜测我必须在 db 参数组或类似的地方执行此操作。无论如何,想法?

0 投票
0 回答
72 浏览

mysql - 如何将 ReplicationDriver 与多个 EntityManager 与 Spring 一起使用

我有 2 个数据库(我们称它们为UserStuff),通过 2 个不同的EntityManager. Stuff有与之关联的只读副本。

当我com.mysql.jdbc.Driver用来连接两个数据库时,它工作正常,应用程序能够连接两个数据库。但是当我com.mysql.jdbc.ReplicationDriver用来连接到Stuff(使用只读副本)和com.mysql.jdbc.Driver连接到User时,应用程序无法连接到User它并给出:

Connections could not be acquired from the underlying database!

谁能建议,如何将 2EntityManager与只读副本一起使用?

0 投票
1 回答
1981 浏览

postgresql - 将 AWS RDS postgres db 与可写 RDS postgres db 同步

我想要一个 Postgres 数据库,它与我的生产数据库同步,就像一个只读副本,但我也想写入那个数据库。AWS 为 MySQL 和 MariaDB 而不是 Postgres 提供可写的只读副本。有没有其他方法可以实现这一目标?

0 投票
0 回答
175 浏览

mysql - RDS 副本滞后中无法解释的峰值

我们有一个 RDS 只读副本服务器。我们发现副本延迟出现了一些峰值,如下所示:

单击此处查看观察到的副本滞后。

但是,当我们检查一般日志时,我们没有发现任何插入、删除、优化或更改命令。谁能解释发生了什么?

0 投票
1 回答
892 浏览

amazon-web-services - 无法从加密源创建跨区域未加密只读副本

我正在尝试通过云形成模板在西部地区为东部地区的 RDS 数据库创建只读副本。我收到一个错误:

但是,我尝试提供 kms 密钥 ID 并将 CopyTagsToSnapshot 标记为 true 。这是我的云形成的样子:

0 投票
1 回答
867 浏览

mysql - 授予 RDS 只读副本的权限

我有一个 RDS 只读副本实例。我已设置read_only标志以0使任何写操作成为可能。但是我被阻止的是只读副本中的用户只有SELECT特权。当我对现有用户运行授予权限时,它给了我错误:Access denied for user.... 如何授予?