國產自研數據庫打敗 Oracle?網友熱議
近日,數據庫領域權威的國際機構國際事務處理性能委員會(TPC)在官網發表了最新的 TPC-C 基準測試結果。螞蟻金服的分布式關系數據庫 OceanBase 得分為 60,880,800,超過了 Oracle 的 30,249,688。
國內媒體的部分報道
有媒體評論,這打破數據庫基準性能測試的世界記錄,成為全球數據庫演進史的重要里程碑。
假期之間,大家可能被下圖刷屏了。
(末尾是院士的點評)
部分網友:不具可比性
在 TPC 官網,數據庫性能測試結果的榜單,是很長長長長長長長長長長長長長……
http://www.tpc.org/tpcc/results/tpcc_results.asp
并且在榜單開頭有個提示語:
Results displayed with a grey background are Historical Results, which might not be up to date with regards to pricing and/or availability of HW or SW.
大意是:以灰色背景顯示的結果是“歷史結果”,就硬件或軟件的價格和/或可用性而言,可能不是最新的。
所以,有不少網友認為兩者其實沒有多少可比性。因為 OceanBase 的成績是在 2019 年 10 月 1 日遞交的,而 Oracle 的得分是在 2010 年 12 月 2 日遞交的,使用的硬件架構和軟件在近 10 年之后已經沒多少對比價值。
Oracle測試的數據庫版本是 Oracle Database 11g R2 Enterprise Edition w/RAC w/Partitioning,操作系統是 Oracle Solaris 10,CPU 為 SPARC T3@ 1.65 GHz,共 1728 個核心;而 OceanBase 使用的操作系統是 Aliyun Linux 2,處理器是 Intel Xeon Platinum 8163 @ 2.50GHz,共 6720 個核心。僅僅從硬件上看,兩者之間就很難進行公平的比較。
技術圈網友的討論
OceanBase 團隊負責人陽振坤在 2015 年曾解析過 OB 如何支撐雙十一的。
2019 年的雙十一要來了,不知今年的峰值又會是多少。