PolarDB目标地址的配置,比如会话保持之类的,是否需要与源实例一致?还是会复制源实例的配置?
PolarDB的目标地址配置,包括会话保持等,并不需要与源实例一致。在PolarDB的集群架构中,一个主节点和多个读节点对外提供两个地址,一个是集群地址,一个是主地址。推荐使用集群地址,因为它具备读写分离功能可以把所有节点的资源整合到一起对外提供服务。
值得注意的是,PolarDB是读写分离的架构,传统的读写分离都只提供最终一致性的保证,主从复制延迟会导致从不同节点查询到的结果不同。因此,如果你的应用对数据一致性有较高要求,那么需要考虑这一点。
另外,关于PolarDB的Binlog,默认是关闭的,如果需要开启Binlog,可以在控制台将loose_polar_log_bin参数设置为ON。不过,修改参数可能一直处于进行中,具体原因可能有以下几点:正在进行中的参数修改、参数版本不匹配等。
PolarDB 是阿里云推出的一种高性能、高可用、高扩展的分布式关系型数据库。在 PolarDB 的高可用架构中,目标地址的配置通常是用于会话保持和故障切换的。
当您配置 PolarDB 的目标地址时,主要是为了确保在故障切换或故障转移的情况下,会话能够被正确地重定向到新的主节点或备节点。因此,目标地址的配置通常需要与源实例的配置保持一致,以确保会话保持和数据一致性。
具体来说,如果您在源实例上配置了会话保持功能,并指定了特定的目标地址,那么在复制或迁移到 PolarDB 的新实例时,您需要确保目标地址的配置与源实例一致。这样,当发生故障切换时,客户端连接可以自动重定向到新的节点,并且会话状态和数据可以保持一致。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。