teambition業務本身是為了了更好的團隊協作,并且随着使用者量和使用⾏業、企業的增加,越來越多的跨國協作需求展現出來。對tb的選型來說,目的就是多region(大陸/海外)來提供服務,逐漸擴大市場。總結而言,是業務的需要。
single-cluster or multi-cluster ?
• 單叢集還是多叢集的選擇往往受到業務本身,以及希望實作什麼樣的多資料中心架構影響
• 是否需要所謂的多primary寫入
replsettag or shardtagrange ?
• 資料庫叢集模式的選擇
• 對寫入位置的需求
distributed queue or traceoplog ?
• 場景需求
• 已有技術架構是否直接可供使用
分布式消息隊列的解決方案主要是在producer與consumer之間添加⼀一層,通過此來在多個dc之間進行資料同步,并由各個dc的consumer進行消費。
trace oplog的解決方案是在資料經由mongodb後對叢集中的oplog進⾏trace,并針對需要部分的oplog進⾏擷取,并在各個dc中進⾏apply。
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型
需求至上——MongoDB多資料中心的方案選型