丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
業(yè)界 正文
發(fā)私信給張帥
發(fā)送

0

阿里數據庫真的超過Oracle了么?

本文作者: 張帥 2019-10-10 16:52
導語:數據庫從業(yè)人士對此表示很冷靜。

語音播放文章內容

由深聲科技提供技術支持

國慶期間,一則“阿里數據庫成績刷新Oracle塵封九年記錄”消息蔓延,讓不少行外人士為之一振。事情是這樣的:螞蟻金服自主研發(fā)的金融級分布式關系數據庫 OceanBase,不久前在被譽為“數據庫領域世界杯”的 TPC-C 基準測試中打破了由美國公司 Oracle(甲骨文)保持了 9 年之久的世界記錄,成為首個登頂該榜單的中國數據庫產品。

但雷鋒網卻發(fā)現這件事在傳播過程存在信息缺失的問題,不可否認阿里OceanBase的努力,但也應該正確看待這項測試本身,綜合多方消息,雷鋒網希望呈現測試的原貌和代表的意義。

TPC-C 基準測試是什么?

TPC(transaction processing performancecouncil)被稱為事務處理性能委員會,負責定義諸如 TPC-C、TPC-H&TPC-R 和 TPC-W 基準測試之類的事務處理與數據庫性能基準測試,并依據這些基準測試項目發(fā)布客觀性能數據,也正是因為其權威客觀,TPC-C是行業(yè)中公認的權威和最為復雜的在線事務處理基準測試,TPC-C基準測試成為OLTP(在線事務處理系統) 基準測試的工業(yè)標準。

TPC-C 于 1992 年 7 月 23 日認可為新的基準測試,通過模擬倉庫和訂單管理系統,測試廣泛的數據庫功能,包括查詢、更新和 mini-batch事務(隊列式小批量事務),TPC-C基準測試針對一種模擬訂單錄入與銷售環(huán)境測量,tpmC代表每分鐘能處理的事務數量。

記錄塵封九年,不是因為無法突破

非不能也,實不為也。

雷鋒網從數據庫行業(yè)人士獲悉,TPC-C 基準測試的準備至少要半年,阿里在后續(xù)公布的信息中也披露,OceanBase團隊前后準備時間超過一年,全世界僅有的三個官方審計員有兩個參與到本次測試審計工作中。

而且九年間不只是Oracle,其他數據庫廠商也沒有選擇去刷新榜單,僅僅是因為Oracle的成績已經領先其他廠商九年么?性價比是一個不得不提的因素。

突破這個測試能帶來多少有形的或者無形的回報,是廠商需要考慮的現實問題。自媒體特大號就指出,在TPC-C官方370多行的榜單中,只有螞蟻金福的測試結果是白背景,其他公司因為都是灰色背景。榜單備注著:“所有灰色背景的測試結果,由于軟硬件升級的原因而過期”。

九年之后,螞蟻金服排名第一60,880,800 tpmC,排名第二的是九年之前的甲骨文,成績?yōu)?0,249,688 tpmC。

九年之后,螞蟻金服所用的測試系統總造價:380,452,842人民幣;服務器硬件為420顆英特爾至強白金8163,總核數6720,總線程13440;數據庫是OceanBase2.2。九年之前,Oracle所用的測試系統總造價:30,528,863美元≈213,702,041人民幣;服務器用了108顆 SUN Sparc T3,內核總數1728,線程總數13824,數據庫為Oracle 11g R2。

硬件性能的提升雖然不能百分百反映在數據庫性能的提升上,不過實際轉換的性能也今非昔比,而且Oracle數據庫也已經迭代到19c版本,2020年1月將會發(fā)布全新版本 Oracle Database 20c,兩家廠商所使用的軟硬件差距都比較大。

前述行業(yè)人士認為,Oracle可能也覺得純刷榜單意義不大,本身準備測試耗時耗力,九年時間測試結果也說明從硬指標翻過Oracle也比較難,測試結果證明阿里數據庫性能能達到某個特定值,但是誤傳成比賽不太妥當。

拋開榜單,OceanBase也是第一梯隊

那么,OceanBase有沒有必要去刷新這個榜單?雷鋒網認為還是有必要的。以往行業(yè)都在討論國產數據庫何時能翻過Oracle這座大山,而現在我們至少看到了山路。業(yè)內比較公認的是,即使所有國產廠商都做TPC-C測試,OceanBase至少也是第一梯隊的水平。

雷鋒網獲悉,阿里目前自研數據庫分為兩個支線,OceanBase和POLARDB,OceanBase主要是螞蟻金服體系使用,作為阿里自研的國產分布式數據庫,支付寶使用的就是OceanBase;POLARDB也是阿里自研的,定位是下一代關系型分布式云原生數據庫,是阿里云主推的云原生數據庫,目前OceanBase也在阿里云上公測。

阿里數據庫真的超過Oracle了么?

OceanBase產品架構

支付寶在自研之前使用的也是Oracle數據庫,阿里去IOE大潮下,2016年,OceanBase替換了支付寶最核心的賬務系統中的Oracle數據庫,OceanBase實現了OLTP聯機交易處理過程下,前臺接收的用戶數據,可以立即傳送到計算中心進行處理并在很短的時間內給出處理結果。

OceanBase和POLARDB在阿里內部也存在部分競爭關系,但總體上都是為了下一代數據庫而努力。OceanBase在普通服務器上實現了金融級高可用,支持“三地五中心”城市級故障自動無損容災,同時具備在線水平擴展能力。

而從實際使用角度,測試所用的服務器和存儲等都很可能不是用戶真實場景,比如全閃變混閃,服務器利舊直接使用老款產品,Oracle的測試結果也是經過優(yōu)化的,阿里OceanBase的成績已經足以滿足大部分場景的性能要求,而且重要的是價格低不少。比如在OceanBase的測試中,硬件成本只占整體成本的18%左右,只考慮硬件的性價比大幅優(yōu)于集中式數據庫。

對此,阿里可能也沒想到事態(tài)的發(fā)展,會向著“中國自研數據庫打破西方壟斷”的方向傳播,阿里內部人士也對雷鋒網表示,內部對此測試結果沒有太大反應。

此前業(yè)內專家向雷鋒網表示,云原生數據庫市場可能在未來的兩三年內就會爆發(fā)。公有云市場增速減緩,云原生數據庫更迎合市場需求;當前國外數據庫廠商的技術壟斷逐漸被打破,國產數據庫崛起勢頭強勁有望進一步發(fā)展。

數據庫市場即將開始下半場角逐,云廠商是影響這場戰(zhàn)役新的變量,與Oracle對標并做到Oracle這種程度是很長的過程,當下并不現實。廠商如何用對數據庫市場的理解,或者在數據庫技術上的優(yōu)勢來去打動價值20-40億元的市場客戶,是擺在數據庫廠商面前的現實問題。

阿里和Oracle數據庫本身的定位就不同,OceanBase的優(yōu)勢在于采用分布式架構,硬件成本更低,可用性更好且能夠做到線性擴展,但是,OceanBase單機的性能離Oracle、DB2還有不小的差距,后續(xù)需要重點優(yōu)化單機存儲性能。

此外,OceanBase的定位是在同一套引擎同時支持OLTP業(yè)務和OLAP業(yè)務,而目前OceanBase的OLAP處理能力還不如Oracle,后續(xù)需要加強存儲模塊對大查詢的處理能力,支持將OLAP算子下壓到存儲層甚至在壓縮后的數據上直接做OLAP計算。

九年前,云計算在國內剛剛興起,如同云計算對于專有IT基礎設施的沖擊,新的數據庫也在沖擊傳統數據庫,當性價比達到一定程度,云計算的需求自然浮現,而且隨著技術的演進,云計算能夠在某些場景體現出不弱于專有IT基礎設施的表現,數據庫領域正在重演九年前一幕。

相關文章:

阿里核心技術成員解讀自研數據庫 OceanBase

騰訊云發(fā)布五大數據庫新品 未來將聚焦云原生、自治、超融合

專訪騰訊云數據庫產品總監(jiān)王義成:云原生數據庫市場兩三年內爆發(fā)

傳統商業(yè)數據庫躊躇 云數據庫借道云原生

雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。

分享:
相關文章

主筆

關注5G和云計算相關,行業(yè)交流注明公司和名字call微信(mr3right)~
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
立即設置 以后再說