中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OceanBase二刷TPC-C,這次紀錄很殘暴

發布時間:2020-08-19 07:34:12 來源:ITPUB博客 閱讀:226 作者:云編 欄目:數據庫

導語:TPC-C是數據庫領域最具公信力的事務處理測試標準,最終衡量標準主要是兩個:一個是性能(tpmC),還有一個是性價比(price/tpmC)。性能表示數據庫能夠跑多快,性價比表示數據庫的成本能夠做到多低。

OceanBase二刷TPC-C,這次紀錄很殘暴

5月20日消息,TPC官網公布,由螞蟻金服自主研發的分布式關系數據庫OceanBase,在TPC-C基準測試中打破由自己保持的世界紀錄,事務處理性能由上次測試的6088萬tpmC提升到7億tpmC,性價比從上次的¥6.25/tpmC優化到¥3.98/tpmC。

從報告看,此次測試,OceanBase采用阿里巴巴公有云提供的 ECS 云服務器,數據庫服務器從上次的207臺64核的ECS i2服務器增加到本次的1557臺84核ECS i2d服務器。兩次測試采用的都是OceanBase 2.2版本的Oracle兼容模式。

時隔不足1年,二刷TPC-C,多少讓人有些意外。更讓人意外是測試成績,相當殘暴,tpmC直接提升10倍,單個tpmC價格下降36.3%。極大的拉高了后來者的超越門檻。

言歸正傳,先說結論:

1、OceanBase成為迄今為止,唯一超千個節點并通過TPC-C測試的數據庫。

2、性能7億tpmC,性價比3.98/tpmC,OceanBase創造了一個連Oracle都很難超越的成績。

千節點集群通過TPC-C,意味著什么?

或許,有人會說,沒有幾個企業會有1500+節點交易數據庫的需求,只是個噱頭。筆者認為,這個問題,要著眼于未來,超前于業務來看。

性能如糧食,在數據庫的歷史上,一直都不夠用。因此,性能調優也自然成為了數據庫領域最熱門的話題之一。

IOT時代正在來臨,未來需要處理的數據規模是我們現在無法想象的,正如十年前無法想象今天的雙十一的交易量一樣。但有一點可以確定的是,更高的數據庫性能和容量,才能充分解放業務的想象力。

俗話說,人多,力量大,但對關系數據庫而言,通過簡單的增加節點,來獲得性能的線性增長很難,尤其是當節點增加到一定程度后。因為這一局限性,所以,我們經常看到核心數據庫需要做拆分,這是因為現有集群性能無法滿足,需要用多個集群來承載。

這也是為什么,我們甚少聽聞超過100節點的交易數據庫,更別說1500+節點的交易數據庫。

而分布式數據庫的特性,讓OceanBase可以做到性能線性擴展,并內置透明分區,才讓大規模關系數據庫集群得以實現。

此次測試,展示了OceanBase的真正的水平擴展能力,證明了OceanBase數據庫的處理能力和容量,不會成為企業業務發展的桎梏。

殘暴新紀錄,想超越很難

性能7億tpmC,性價比3.98/tpmC,這個殘暴的紀錄,極大拉高了后來者超越的門檻。

以Oracle舉例,從Oracle已有的版本來看,要超越這個結果恐怕也很難。

這個判斷主要基于兩個方面的原因:計算能力和IO能力;

先看計算能力:Oracle RAC只能到幾十臺,因為超過32個節點,RAC就幾乎不能做OLTP處理,而是OLAP。即使單臺處理能力足夠大,幾十臺能夠頂1500臺,單臺的網絡通信能力也是不夠的。而OceanBase用了1500臺萬兆網,如果對應到30臺,每臺需要50萬兆的網絡帶寬,這是非常困難的。

再看IO能力:當年Oracle獲得3025萬tpmC時,用了97臺存儲,其中的2/3以上用了基于閃存的存儲卡,如果要獲得7億即20倍以上的性能,大約得2000臺性能類似的存儲,即使單臺存儲的IO能力得到了提升,單臺存儲的網絡帶寬也有瓶頸。

寫在最后

很顯然,兩次測試,OceanBase是有計劃的進行,第一次,表現出的整體性能與傳統商業數據庫差距并不大,顯然只是練手。第二次,才是真正展示了OceanBase分布式能力,即水平擴展能力。

當然,要成為一款優秀的通用的數據庫,OceanBase還有很長的路要走,而TPC-C則是一個很好的起點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白水县| 虹口区| 洪洞县| 乃东县| 乌兰浩特市| 于都县| 岢岚县| 鄂温| 宝兴县| 孝感市| 连江县| 乌海市| 墨玉县| 尉氏县| 三原县| 太原市| 汝南县| 康乐县| 宜兰县| 土默特右旗| 喜德县| 正宁县| 五台县| 太仆寺旗| 高密市| 平乡县| 达日县| 社会| 加查县| 甘洛县| 南丹县| 武夷山市| 霍林郭勒市| 姜堰市| 中阳县| 襄垣县| 共和县| 儋州市| 大港区| 沙雅县| 上饶市|