傳統(tǒng)方式中,由應(yīng)用自己控制讀寫分離:
1. 在客戶端中配置所有DB信息,并實(shí)現(xiàn)讀寫分離;
2. DB調(diào)整需要同步修改應(yīng)用;
3. DB故障需要修改應(yīng)用,運(yùn)維跟開發(fā)需同步調(diào)整配置。
而DDM實(shí)現(xiàn)讀寫分離:
1. 即插即用:自動(dòng)實(shí)現(xiàn)讀寫分離,支持配置不同節(jié)點(diǎn)的性能權(quán)重;
2. 應(yīng)用透明:應(yīng)用感覺仍是操作單節(jié)點(diǎn),DB調(diào)整應(yīng)用不感知;
3. 高可用:主從切換或從節(jié)點(diǎn)故障對(duì)應(yīng)用透明。