【发布时间】:2023-01-24 11:19:05
【问题描述】:
我目前正在尝试连接到 Aurora DB。 我知道我应该使用端点作为主机名,但问题是 Aurora 有 4 个端点。
集群端点:读取器和写入器 实例端点:读取器和写入器
我应该使用哪个?
【问题讨论】:
标签: amazon-web-services amazon-aurora
我目前正在尝试连接到 Aurora DB。 我知道我应该使用端点作为主机名,但问题是 Aurora 有 4 个端点。
集群端点:读取器和写入器 实例端点:读取器和写入器
我应该使用哪个?
【问题讨论】:
标签: amazon-web-services amazon-aurora
集群的写入端点连接到主实例,可用于写入和读取操作。对于读取端点,如果集群没有副本,那么它也指向主实例,因此相当于写入端点。如果有副本,那么它将在副本之间负载平衡读取操作。因此,如果您正在进行大量读取,最好使用读取器端点来减少主实例上的负载并使其空闲以供写入。
实例端点连接到各个实例(主实例或副本)。如果你想完全控制读取在副本之间的分布方式,你应该使用它。对于写入,由于写入端点和主实例端点都连接到主实例,因此两者之间没有功能差异。
更多信息在这里:https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.Endpoints.html
【讨论】: