之前說(shuō)起 將參加 2010 數(shù)據(jù)庫(kù)技術(shù)大會(huì),今天將這次參會(huì)使用的 PPT 貼出來(lái),或許會(huì)對(duì)大家有點(diǎn)用。 先大概介紹下大會(huì)的幾本情況吧,滿(mǎn)滿(mǎn)2天的大會(huì),共安排了 29 場(chǎng)演講,內(nèi)容涵蓋了 Oracle,MySQL,DB2,SQL Server ,Sybase,達(dá)夢(mèng)(國(guó)產(chǎn)數(shù)據(jù)庫(kù)) 等多種數(shù)據(jù)庫(kù)
之前說(shuō)起 將參加 2010 數(shù)據(jù)庫(kù)技術(shù)大會(huì),今天將這次參會(huì)使用的 PPT 貼出來(lái),或許會(huì)對(duì)大家有點(diǎn)用。
先大概介紹下大會(huì)的幾本情況吧,滿(mǎn)滿(mǎn)2天的大會(huì),共安排了 29 場(chǎng)演講,內(nèi)容涵蓋了 Oracle,MySQL,DB2,SQL Server ,Sybase,達(dá)夢(mèng)(國(guó)產(chǎn)數(shù)據(jù)庫(kù)) 等多種數(shù)據(jù)庫(kù),演講數(shù)量之多,主題內(nèi)容之豐富,實(shí)數(shù)罕見(jiàn),哈哈。演講嘉賓的陣容也非常龐大,國(guó)內(nèi)14個(gè) ACE / ACE Director,其中9位到場(chǎng)演講。
各個(gè)主題內(nèi)容的 PPT 可以到 此處下載 ,這里我大概介紹下“高可用可擴(kuò)展數(shù)據(jù)庫(kù)架構(gòu)” 這個(gè)話(huà)題吧:
在主題中,我從數(shù)據(jù)庫(kù)的 高可用 和 可擴(kuò)展 兩個(gè)方面來(lái)進(jìn)行了分享探討:
高可用
單獨(dú)的硬件高可用除了冗余之外本身沒(méi)有太多可以講的,所以一筆帶過(guò)。
基于共享設(shè)備的數(shù)據(jù)高可用只是大概的介紹了可能的方案,由于各方案的實(shí)施都比較昂貴,更適合于Oracle,DB2等,所以也沒(méi)有深入探討。
所以,這部分重點(diǎn)介紹了一下利用 MySQL 的 Replication 技術(shù)和應(yīng)用程序的共同配合來(lái)實(shí)現(xiàn) Share Nothing 方式的高可用。
可擴(kuò)展
對(duì)于擴(kuò)展性,Scale Up基本上就是各個(gè)廠商自身單臺(tái)設(shè)備擴(kuò)容能力的比拼,我們沒(méi)有太多能力干預(yù),所以我也只是簡(jiǎn)單分析了一下。
而對(duì)于 Scale Out,我想肯定是大家最關(guān)心的問(wèn)題了。而Scale Out 中的 Sharding ,我想大家肯定也不是第一次聽(tīng)到,畢竟不是什么新東西了。
我這里重點(diǎn)介紹的是Sharding過(guò)程中如何選擇合適的Sharding方法,如何解決Sharding之后的數(shù)據(jù)合并問(wèn)題(其實(shí)沒(méi)有解決,囧…),以及如何利用數(shù)據(jù)庫(kù)外部資源(Cache,Search)來(lái)解決數(shù)據(jù)層的擴(kuò)展性問(wèn)題。
其實(shí)架構(gòu)這個(gè)東西本身就是 仁者見(jiàn)仁智者見(jiàn)智,沒(méi)有萬(wàn)能的架構(gòu),也沒(méi)有長(zhǎng)久適用的架構(gòu)。架構(gòu)和業(yè)務(wù)場(chǎng)景息息相關(guān)密不可分,離開(kāi)了實(shí)際業(yè)務(wù)場(chǎng)景談架構(gòu),可以說(shuō)就是紙上談兵,那如果離開(kāi)了架構(gòu)僅僅追求快速的業(yè)務(wù)實(shí)現(xiàn)呢?呵呵,出來(lái)混,遲早要還的。
注:我本身不是什么架構(gòu)師,占用大家那么多寶貴時(shí)間聽(tīng)我扯淡架構(gòu),挺感動(dòng)的…
高可用可擴(kuò)展數(shù)據(jù)庫(kù)架構(gòu)方案探討
View more presentations from Sky Jian.
原文地址:DTCC歸來(lái)-高可用可擴(kuò)展數(shù)據(jù)庫(kù)架構(gòu)探討, 感謝原作者分享。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com