中心伺服器和分割槽伺服器的資料互動

2021-05-27 12:54:06 字數 885 閱讀 6323

要求:   目前有多台伺服器,每個伺服器上面都利用資料庫儲存了資料,當然很有可能資料庫表有多個,但是資料庫表的個數是有限的幾個,現在需要使得每個伺服器上面的資料庫資料同步.每個伺服器僅能對錶中的一些資料進行修改. 

例如:多台伺服器共同完成資料庫表   usertable(name,password)的同步工作.每台機器只能修改自己對應的name的password. 

解決方法:   利用一台機器作為中心伺服器,中心伺服器上部屬web   services例項, 

每日每台其他伺服器對資料庫表內容的操作(insert,delete,update)都形成xml檔案日誌(這裡參考了《web   services技術、架構和應用》的page   206的方法) 

方法大致如下: 

select   username,   password   from   tbl_user   

轉換為=》 

原因:很有可能各個資料庫(mssql,oracle等)不同,所以無法直接利用資料庫系統中的同步功能,   另外,利用xml,可以實現跨越防火牆. 

問題: 

void     upload   (   string   ) 

^^^^ < <---   這裡把整個資料庫操作的日誌檔案都放到string裡面,傳入? 

string   download() 

^^^^ < < <----這裡把整個資料庫操作的日誌檔案都放到string裡面去,返回? 

2)我的解決方案有不妥的地方麼?因為涉及到幾個具體的表,我把對這幾個表的所有操作都用同樣的schema描述,將表名,表的字段都封裝到裡面去了,這樣是否適合那?是否應該將對這幾個表的操作分開來完成,寫多個介面程式,完成表的同步呢? 

可能我這段說的不清楚,總之如果是您需要完成此任務,會有更好更適合的辦法麼?

貪心 伺服器需求

我們設答案為x xx,那麼首先答案需要滿足x aix ge forall a i x ai 然後我們來考慮如何分配這x xx臺機器,我們發現 然後就得到結論 max max i 1n a i i 1 naim max max a i lceil frac a i rceil max i 1maxn ...

資料中心伺服器接入部署的佈線方式

由於資料中心伺服器的形態差異 機架式伺服器 刀片伺服器 pod中伺服器機櫃和網路機櫃的佈線方式也存在差異。本文介紹eor mor tor和刀片伺服器幾種資料中心佈線方式的特點和差異。資料中心機房平面布局通常採用矩形結構,為了保證製冷效果,通常將 10 至 20 個機櫃背靠背併排放置成一行,形成一對機...

資料中心伺服器大戰 思科vs惠普vsIBMvs戴爾

思科去過一直被視為一家純粹的網路公司。在企業和服務提供商網路中,以及在路由器和交換機市場上,思科都佔據著統治地位,擁有舉足輕重的影響力。惠普曾經是思科的長期合作夥伴。在合作中,惠普負責在銷售自己的資料中心伺服器 儲存 企業pc和印表機的同時轉售思科的路由器和交換機。戴爾也是如此,不過其合作程度小於惠...