同城双中心之间没有实现真双活,数据库层面还是读写分离或主备。那A类新建的系统要实现双活,具体如何实现的?是实现读写分离吗?
收起双活主要是要解决因为延迟和并发导致数据冲突和一致性的问题。不同数据库有不同解决方案。可以百度各数据库名+多主来查看。
有的多主是伪多主,只是从节点将请求转发给主节点而已。
mysql : 自增键差异的多主(原生)
mongo : sharding基于zone分区
oracle : 异地rac等
但是多活往往要和业务紧密结合,而非仅仅在数据库层面进行,如程序分区、路由、自研中间件等。