PolarDB是怎么实现“一写多读,读写分离”的?

已解决

PolarDB是怎么实现“一写多读,读写分离”的?

展开
收起
游客v3kglkpz4ap4i 2022-04-01 15:45:40 865 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    PolarDB集群版采用多节点集群的架构,其中含有一个主节点是可读可写和至少一个的制度结点,当应用程序使用集群地址时,PolarDB通过内部的代理层(PolarProxy)对外提供服务,应用程序的请求都先经过代理,然后才访问到数据库节点。代理层不仅可以做安全认证和保护,还可以解析SQL,把写操作发送到主节点,把读操作均衡地分发到多个只读节点,实现自动的读写分离。对于应用程序来说,就像使用一个单点的数据库一样简单。

    2022-04-01 16:51:53
    赞同 展开评论

数据库领域前沿技术分享与交流

收录在圈子:
+ 订阅
让用户数据永远在线,让数据无缝的自由流动
还有其他疑问?
咨询AI助理