萬(wàn)里開(kāi)源大數(shù)據(jù)處理軟件——DBscale簡(jiǎn)介
DBScale 技術(shù)優(yōu)勢(shì)
無(wú)共享存儲(chǔ),利用本地存儲(chǔ),真正的分布式存儲(chǔ)
SQL性能提高: Sharding 分片技術(shù),一個(gè)表可以分成多個(gè)shard并行處理,整體吞吐量提高
DBScale控制實(shí)現(xiàn)負(fù)載均衡
減少鎖資源的競(jìng)爭(zhēng)
單個(gè) 數(shù)據(jù)庫(kù)實(shí)例數(shù)據(jù)量小,提高內(nèi)存緩存利用率,充分發(fā)揮MySQL性能
可以設(shè)置多份冗余備份,高可用,無(wú)單點(diǎn)故障
拓展方便,增刪節(jié)點(diǎn)即可
不要求節(jié)點(diǎn)性能一致,舊設(shè)備能充分利用
性能:
X86服務(wù)器單機(jī)性能較弱,但價(jià)格有巨大優(yōu)勢(shì),同等價(jià)位下x86集群總體性能強(qiáng)于小型機(jī)
可拓展性:
x86集群拓展方便,增加節(jié)點(diǎn)即可(Scale-out)。IOE架構(gòu)拓展性能只能靠單機(jī)升級(jí)(Scale-up),技術(shù)復(fù)雜、代價(jià)高昂。通過(guò)RAC集群增加節(jié)點(diǎn)拓展,也很復(fù)雜、昂貴
設(shè)備兼容性:
拓展節(jié)點(diǎn)與現(xiàn)有節(jié)點(diǎn)不要求性能相當(dāng),既有設(shè)備可以繼續(xù)利用;IOE架構(gòu)要求主備兩機(jī)配置要匹配,否則容易出現(xiàn)性能問(wèn)題
影響業(yè)務(wù):
DBScale集群拓展不需要停止業(yè)務(wù);IOE雙機(jī)架構(gòu)可能需要停止業(yè)務(wù)。
為什么基于MySQL------擁抱開(kāi)源
開(kāi)源特性
免費(fèi):區(qū)別于商業(yè)數(shù)據(jù)庫(kù),非盈利目的
安全:開(kāi)源代碼,一覽無(wú)余,不用擔(dān)心后門
社區(qū)力量:來(lái)自全球數(shù)以萬(wàn)計(jì)的開(kāi)源技術(shù)愛(ài)好者不斷豐富MySQL的功能,提升代碼性能
萬(wàn)里屬性
研發(fā)中心:萬(wàn)里開(kāi)源與MySQL AB合作建立MySQL中國(guó)研發(fā)中心,為MySQL貢獻(xiàn)了大量核心代碼
本地化服務(wù):萬(wàn)里開(kāi)源有全國(guó)頂尖的MySQL研發(fā)專家和維護(hù)工程師
展望未來(lái)
未來(lái)還會(huì)支持PostgreSQL, MariaDB等開(kāi)源數(shù)據(jù)庫(kù)
可能會(huì)支持Oracle,Sybase等商業(yè)數(shù)據(jù)庫(kù)
DBScale/MySQL 比Oracle更適合的場(chǎng)景:
大數(shù)據(jù)量OLTP,如互聯(lián)網(wǎng)應(yīng)用,企業(yè)系統(tǒng),電信系統(tǒng)
大數(shù)據(jù)量OLAP,如數(shù)據(jù)倉(cāng)庫(kù),BI
應(yīng)用復(fù)雜度較低,即 SQL 語(yǔ)句較為簡(jiǎn)單,尤其是沒(méi)有大量表關(guān)聯(lián)、大量子查詢的場(chǎng)景 |
 |
|