服務器放在不同省份的IDC機房,數據如何同步?
淘寶的做法是不同IDC機房之間拉光纖,異地容災和性能無關,
異地容災是應對斷電、地震這種不可抗拒因素的
同城分流,異地容災 是什么意思?
你比如說公司的業務涉及北京和上海,你們你就在北京和上海之間拉光纖應對整個節點宕機,但是北京和上海各自的內部你就建立幾個點均衡出去。
域名解析啊。
你輸入一個地址,計算機先找本地如果沒有找上一層路由,只要在上一層路由中找到你的地址就可以了。基礎啊兄弟
有設備可以講一個域名解析到多台服務器上的
如何保證數據庫同步問題?
1、讀寫分離
寫入的,都寫道核心數據庫,然后再刷到各個讀取數據庫
1s刷新就行了
當然,這個是針對不重要的數據
就是實時性不那么強的數據
實時性要求很強的數據,那么就直接從核心數據庫讀寫
刷的過程可考慮用goldrengate,但必須保證兩台服務器可以通訊。(已咨詢大熊~)
Oracle的話可以用其自帶的“高級復制”功能。
2、水平分割 讀取的時候,從多張表里面讀,合並 需進一步調研
如何將同一個域名解析到多個服務器?
購買DNSPOD服務器,可以做到智能解析,南方用聯通多,北方用移動多,這樣可以設置聯通來訪問上海機房,移動的來訪問北京機房
如果地震了,這東西有個服務可以自動切換的
http://www.dnspod.cn
以上內容已發布到微博http://blog.sina.com.cn/s/blog_abafbfc801019wmk.html