世界第一!腾讯云数据库 TDSQL 登顶 TPC-C 榜,刷新全球纪录!
鏁寸悊 | 閮戜附濯
鍑哄搧 | CSDN锛圛D锛欳SDNnews锛
鏃堕殧涓夊勾锛屾暟鎹簱鈥滃ゥ鏋楀尮鍏嬧漈PC-C 鐨勭邯褰曪紝鍐嶄竴娆¤鍥戒骇鏁版嵁搴撳埛鏂扳斺旇繖娆$殑涓昏锛屾槸鑵捐浜戞暟鎹簱 TDSQL銆
3 鏈 30 鏃ワ紝鍥介檯浜嬪姟澶勭悊鎬ц兘濮斿憳浼氾紙TPC锛孴ransaction Processing Performance Council锛夊彂甯冧簡鏈鏂版鍗曪細鑵捐浜戞暟鎹簱 TDSQL 鍒锋柊绾綍锛屼互 8.14 浜跨殑 tpmC 鍜屾瘡 tpmC 鎴愭湰 1.27 鍏冧汉姘戝竵鐨勮瘎娴嬫垚缁╋紝瀹炵幇 tpmC 鍜屾т环姣斿弻姒滀笘鐣岀涓銆
鏁版嵁搴撻鍩熺殑鈥滃ゥ鏋楀尮鍏嬧漈PC-C
TPC-C 涔嬫墍浠ヨ涓氱晫璁や负鏄暟鎹簱棰嗗煙鐨勨滃ゥ鏋楀尮鍏嬧濓紝鍦ㄤ簬瀹冩槸 OLTP锛堣仈鏈轰氦鏄撳鐞嗙郴缁燂級鏁版嵁搴撴ц兘娴嬭瘯鍞竴鐨勫浗闄呮潈濞佹鍗曪紝涔熸槸鍏ㄧ悆涓绘祦璁$畻鏈虹‖浠跺巶鍟嗐佹暟鎹簱鍘傚晢鍏鐨勬潈濞佹爣鍑嗐
鍏蜂綋鏉ヨ锛孴PC-C 鐢ㄤ簬娴嬭瘯鏁版嵁搴撶鐞嗙郴缁熺殑鎬ц兘锛屾ā鎷熶簡涓涓ぇ鍨嬪湪绾夸簨鍔″鐞嗭紙OLTP锛夌幆澧冿紝鍏朵腑鏈夊涓敤鎴峰苟鍙戝湴鎵ц浜嬪姟锛岀洰鐨勬槸璇勪及鏁版嵁搴撶鐞嗙郴缁熷湪楂樿礋杞芥儏鍐典笅鐨勬ц兘锛屽寘鎷悶鍚愰噺銆佸搷搴旀椂闂村拰骞跺彂鎬ц兘绛夋柟闈傛渶缁堣 閲忕殑鏍稿績鎸囨爣涓昏鏄袱涓細
鎬ц兘锛坱pmC锛夛細姣忓垎閽熷鐞嗕簨鍔℃暟銆倀pmC 鍊艰秺澶ц秺濂姐
鎬т环姣旓紙Price/tpmC锛夛細鍗崇郴缁熺殑鏁翠綋浠锋牸涓 tpmC 鐨勬瘮鍊硷紝浠锋牸瓒婁綆瓒婂ソ銆
鍦 2019 骞翠箣鍓嶏紝TPC-C 姒滃崟 Top 10 涓鐩磋 Oracle銆両BM 绛夊浗澶栦紶缁熸暟鎹簱鎵鍗犳嵁锛屽叾涓 Oracle 鏇存槸淇濇寔浜嗛暱杈 9 骞翠箣涔呯殑涓栫晫绾綍鈥斺斿叾 3.02 鍗冧竾鐨 tpmC锛屼竴搴﹁涓氱晫璁や负鏄滀笉鍙秴瓒娾濈殑瀛樺湪銆傝屾娆★紝TDSQL 灏 tpmC 鍊兼媺鍒颁簡鏂伴珮锛8.14 浜裤
璇磋捣鏉ヤ笉杩団滃埛鏂扮邯褰曗濆洓涓瓧锛屼絾鎯宠鐧婚《 TPC-C 姒滈缁濅笉鏄惉璧锋潵閭f牱绠鍗曘
鎹吘璁簯鏁版嵁搴撴妧鏈礋璐d汉娼樺畨缇や粙缁嶏紝TPC-C 鍏ㄩ噺娴嬭瘯鍖呭惈鍥涗釜閮ㄥ垎锛屾昏闇瑕佹寔缁 30 涓皬鏃朵笉闂存柇锛
锛1锛8 灏忔椂鍏ㄥ帇鍔涙祴璇曪細淇濇寔 8 灏忔椂绋冲畾鎬侊紝涓嶈兘鏈変换浣曢敊璇紝涓嶈兘鏈夋晠闅滐紝骞冲潎姣忓垎閽熶簨鍔℃暟涓烘渶缁堢殑 tpmC锛屽叧娉ㄦ椂寤讹紝姝g‘鎬х瓑銆
锛2锛夋晠闅滃鐏炬祴璇曪細涓嶅悓缁勪欢鐨勬晠闅滄祴璇曪紝妯℃嫙鐪熷疄鐨勬柇鐢碉紝楠岃瘉鏁版嵁涓嶄涪澶憋紝鏁版嵁浜嬪姟涓鑷存х瓑銆
锛3锛夋暟鎹簱 ACI 娴嬭瘯锛氭暟鎹簱鐨勫悇绉嶄竴鑷存с侀殧绂荤骇鍒佸師瀛愭ц繘琛屾祴璇曘
锛4锛50% 鍜 80% 鍘嬪姏娴嬭瘯锛氫富瑕侀獙璇佸湪 50% 鍘嬪姏鍜 80% 鍘嬪姏娴嬭瘯銆
TDSQL 鍒锋柊 TPC-C 姒滃崟绾綍锛
鍦ㄨ繖鍥涗釜娴嬭瘯鐜妭涓紝娼樺畨缇ゆ寚鍑哄墠涓や釜娴嬭瘯鏈涓哄叧閿篃鏈鍏锋寫鎴橈紝鍗宠姹 TDSQL 闇鍏峰鏇翠弗鑻涚殑鎬ц兘绋冲畾鎬э紝鏇村己鐨勫崟鏈烘ц兘锛屾洿澶х殑鍒嗗竷寮忛泦缇わ紝楂樺帇涓嬬殑鐮村潖鎬ф祴璇曚互鍙婃洿闀挎椂闂寸殑纾佺洏绌洪棿銆
闈㈠杩欎簺鍏抽敭鎶鏈寫鎴橈紝鑵捐浜戞暟鎹簱鍥㈤槦瀵 TDSQL 杩涜浜嗘暣浣撲紭鍖栵紝澶ц嚧鍙垎涓哄崟鏈烘ц兘銆佸垎甯冨紡鎵╁睍銆佽秴澶ц妯¢泦缇ょǔ瀹氭т笁涓樁娈靛睍寮銆
绗竴闃舵灏嗗崟鏈烘ц兘鏋佽嚧浼樺寲锛屾妸鍗曟満 CPU 璧勬簮姒ㄥ共锛屽疄鐜板崟鏈 60 涓 tpmC銆傜浜岄樁娈靛叧娉ㄥ垎甯冨紡姘村钩鎵╁睍鎬э紝淇濊瘉绾挎ф墿灞曟 84%锛岄殢鐫闆嗙兢瑙勬ā鎵╁ぇ锛岀‘淇 tpmC 涔熺嚎鎬у闀裤傜涓夐樁娈碉紝鑵捐鍥㈤槦鐢ㄧ害 2650 鍙版湇鍔″櫒锛1650 鍙扮墿鐞嗘満 + 1000 鍙拌櫄鎷熸満锛夌粍鎴愪簡瓒呭ぇ瑙勬ā闆嗙兢锛屼繚鎸佸叾鍦ㄩ珮鍘嬪姏娴嬭瘯涓嬬殑绯荤粺绋冲畾鎬э紝鍗 8 涓皬鏃跺唴涓嶈兘鏈変换浣曟晠闅溿
鈥滄垜浠诲叡鍋氫簡 12 杞畬鏁 8 灏忔椂鐨勫帇鍔涙祴璇曪紝浠呮渶鍚庝紭鍖栧悗鐨勪笁杞祴璇曟病鏈夊嚭鐜板唴瀛橀敊璇傗濇綐瀹夌兢瑙i噴锛岀敱浜庣‖浠堕棶棰樺鑷寸殑鍐呭瓨浣跨敤棰戠箒浼氬紩鍙戝唴瀛橀敊璇紝涓烘浠栦滑鍋氫簡寰堝浼樺寲锛氣滃師鏉ユ槸鐢辩郴缁熷幓鍒嗛厤鍐呭瓨锛岀幇鍦ㄦ敼涓哄簲鐢ㄥ眰鑷繁绠$悊鍐呭瓨锛岃繖鏋佸ぇ鍦版彁鍗囦簡杞欢鐨勫彲闈犳с傗
涓夎疆浼樺寲杩囧悗锛屾渶鍚 TDSQL 鐨勬墦姒滄垚缁╁熀鏈揪鍒颁簡鑵捐浜戞暟鎹簱鍥㈤槦鐨勯鏈燂細
tpmC 鎴愮哗鍒锋柊涓栫晫绾綍
渚濇墭浜 TDSQL 澶氬勾鏉ュ湪鏁版嵁搴撳唴鏍革紝鍒嗗竷寮忥紝姘村钩鎵╁睍锛岃皟搴︾瓑鑳藉姏鐨勬寔缁爺鍙戞姇鍏ワ紝鏋勫缓浜嗕笟鐣屾渶澶х殑鍒嗗竷寮忔暟鎹簱闆嗙兢锛1650 鍙帮級锛屾ц兘鍒锋柊涓栫晫璁板綍锛8.148 浜 tpmC锛夈
闈炲父鏄捐憲鐨勬垚鏈紭鍔匡紙鎬т环姣旓級
閫氳繃鎸佺画鐨勮蒋纭欢鍗忓悓锛岃嚜鍔ㄥ寲锛岃妯″寲鐨勮繍钀ヨ兘鍔涳紝浣垮緱鍗 tpmC 鐨勪环鏍兼帴杩戝悓绫讳骇鍝佺殑1/3銆
瓒呭ぇ瑙勬ā闆嗙兢锛屾ц兘绋冲畾鎬ф渶浣
鍦 8 灏忔椂鐨勬寔缁帇娴嬭繃绋嬩腑锛宼pmC 鐨勬尝鍔ㄧ巼涓鐩村浜 0.2% 浠ヤ笅锛堟爣鍑嗘槸瑕佹眰 2% 浠ュ唴锛夛紝瀹炵幇 8 灏忔椂鏃犳姈鍔紝淇濋殰浜嗚秴杩 8600 浜挎讳簨鍔°4 涓囦嚎鏉¤鍗曡缁嗕俊鎭笉鍑洪敊銆
8 灏忔椂鎸佺画鍘嬫祴涓紝TDSQL 娉㈠姩鐜囩ǔ瀹氬湪 0.2% 浠ヤ笅
瓒呭ぇ瑙勬ā闆嗙兢锛屽崜瓒婄殑楂樺彲鐢ㄥ拰鍒嗗竷寮忓鐏捐兘鍔
1 涓皬鏃剁殑瀹圭伨鍦烘櫙娴嬭瘯锛岃繘琛屼簡 2 娆¢殢鏈烘柇鐢电墿鐞嗘満鍣ㄥ拰 1 娆 destroy 鑵捐浜戝疄渚嬬殑妯℃嫙鏁呴殰锛屾ā鎷熸晠闅滀箣鍚庯紝18 绉掑畬鎴愭晠闅滃鐏惧垏鎹紝澶х洏鏁翠綋褰卞搷寰箮鍏跺井銆
鎴愬姛鎵撴鑳屽悗锛屾槸 15 骞寸殑鎶鏈Н绱
瀵逛簬 TDSQL 姝ゆ鎵撴鐨勬椂闂寸偣锛岃吘璁壇鎬昏钂嬫澃鍦ㄩ噰璁夸腑琛ㄧず锛氣滄垜浠涓猴紝鍋氬浗浜ф暟鎹簱涓嶄粎瑕佸潥鎸侀暱鏈熸姇鍏ワ紝鑰屼笖涓嶈兘闂棬閫犺溅锛屽彂灞曞埌涓瀹氶樁娈靛悗锛屽繀椤昏鍘绘墦涓娆℃銆傗漈DSQL 閫夋嫨鎵撴锛屾洿澶氭槸涓轰簡鎻愬墠鍙戠幇骞舵敾鍏嬪緢澶氭湭鏉ュ彲鑳介亣鍒扮殑鎶鏈毦棰橈紝涔熸槸瀵逛骇鍝佽兘鍔涙洿鍏ㄩ潰鐨勯獙璇併
鍥犳鍙互璇达紝姝ゆ鎵撴鎴愬姛鐨勮儗鍚庯紝鏄 TDSQL 闀胯揪 15 骞寸殑鎶鏈Н绱
2007 骞达紝闅忕潃绉诲姩浜掕仈缃戞椂浠g殑椋為熷彂灞曪紝鑵捐涓氬姟寮濮嬬獊椋炵寷杩涳紝闇瑕佸仛澧炲间笟鍔°佽璐逛笟鍔$瓑娉涢噾铻嶅満鏅殑鏀拺锛屼簬鏄 TDSQL 浣滀负涓娆惧唴閮ㄤ骇鍝侊紝寮濮嬪湪鍏徃鍐呴儴鎻愪緵閲戣瀺绾х殑鏁版嵁涓鑷存с佸彲闈犳ф湇鍔°傚埌浜 2012 骞达紝TDSQL 鍦ㄨ吘璁唴閮ㄥ凡缁忓緢鎴愮啛浜嗭紝浣嗕竴鐩存病鏈夊澶栧仛鍟嗕笟鍖栥
2014 骞达紝寰紬閾惰鎴愮珛锛屽仛鏁版嵁搴撻夊瀷鏃跺叧娉ㄥ埌浜 TDSQL鈥斺斿湪杩欎箣鍓嶏紝鎵鏈夐摱琛岀殑鏁版嵁搴撲笉鏄 Oracle 灏辨槸 IBM DB2銆傜粡杩囧弽澶嶆祴璇曢獙璇侊紝寰紬閾惰璁や负 TDSQL 宸插畬鍏ㄥ叿澶囧叾瀵规暟鎹彲鐢ㄦу拰涓鑷存х殑瑕佹眰锛孴DSQL 渚挎垚鍔熷湪寰紬閾惰鎶曚骇锛屽苟鎴愪负寰紬閾惰鍞竴鐨勬暟鎹簱锛屽畬鎴愪簡鍟嗕笟鍖栥傚熀浜 2014 骞 TDSQL 鍦ㄥ井浼楅摱琛岀殑鎴愬姛瀹炴柦锛屾鍚庡畠寮濮嬫帹骞垮埌浜嗘洿澶氱殑閾惰銆侀噾铻嶆満鏋勪腑锛屽苟鍦 2015 骞翠笂鍏湁浜戯紝閫愭笎鎴愪负浜嗕竴涓寮忓澶栫殑鍟嗙敤鏁版嵁搴撱
鍒颁簡 2019 骞达紝TDSQL 鎴愬姛搴旂敤鍒颁簡寮犲娓啘鍟嗛摱琛岀殑浼犵粺鏍稿績绯荤粺锛岄娆″疄鐜伴摱琛屼紶缁熸牳蹇冪郴缁熸暟鎹簱鑷富鍙帶锛屼篃鏄浗浜ф暟鎹簱棰嗗煙涓涓叿鏈夐噷绋嬬鎰忎箟鐨勪簨浠讹細杩欐剰鍛崇潃锛屽垎甯冨紡鏁版嵁搴撲笉鍐嶅彧灞闄愪簬閾惰鐨勪簰鑱旂綉鏍稿績锛岃屾槸鐪熸鍒囧叆鍒伴摱琛岀郴缁熺殑蹇冭剰鈥斺斾紶缁熸牳蹇冪郴缁熴
鍦ㄨ繖涔嬪悗锛岃吘璁簯鏁版嵁搴撴壙鎺ヤ簡绗竷娆″叏鍥戒汉鍙f櫘鏌ラ」鐩紝鍏ㄧ渷涓浣撳寲閲戣瀺绾ч」鐩睙鑻忎汉绀句篃閫夋嫨浜嗚吘璁簯鏁版嵁搴撶瓑妗堜緥锛屼娇寰 TDSQL 鐨勫簲鐢ㄥ満鏅愭笎涓板瘜鎴愮啛銆
鍩轰簬杩欎簺骞寸殑鎶鏈Н绱拰搴旂敤鍦烘櫙锛孴DSQL 閫夋嫨鍦ㄦ鏃舵墦姒溿傛綐瀹夌兢琛ㄧず锛氣滈殢鐫杩欏嚑骞存暣涓簲鐢ㄩ愭笎鎴愮啛涔嬪悗锛屾垜浠悇鏂归潰鐨勫熀纭鑳藉姏鍩烘湰涓婁篃鍋氬緱宸笉澶氫簡锛岃繖涓椂鍊欐湁蹇呰鍘绘墦姒滐紝鍘绘帴瑙︿竴浜涚敤鎴峰満鏅涓嶅埌鐨勬瀬绔儏鍐碉紝鏉ヤ竴涓洿鍏ㄩ潰鐨勯獙璇併傗
瀵逛簬姝ゆ TDSQL 鍒锋柊 TPC-C 姒滃崟绾綍锛屼腑鍥藉伐绋嬮櫌闄㈠+閮戠含姘戣〃绀猴細鈥滃浗浜ф暟鎹簱鎸佺画绐佺牬鎬ц兘鐡堕锛岃繖鏄浗鍐呭熀纭杞欢鍧氭寔闀挎湡鎶曞叆鐨勭粨鏋滐紝涔熸槸璧板悜绉戞妧鑷珛鑷己鐨勫叧閿竴姝ャ傗
姝ゅ锛屼腑鍥戒汉姘戝ぇ瀛︽暀鎺堟潨灏忓媷涔熸寚鍑猴細鈥淭DSQL 鍦 TPC-C 姒滃崟涓婄殑绐佺牬鍙枩鍙春锛岃繖鏍囧織鐫鍥戒骇鏁版嵁搴撴牳蹇冭兘鍔涚殑蹇熷彂灞曞拰鏃ヨ秼鎴愮啛锛岀粰鍥戒骇鏁版嵁搴撶殑鐮斿彂澧炲己浜嗕俊蹇冿紝涔熺粰鍥戒骇鏁版嵁搴撶殑浣跨敤鑰呭寮轰簡淇″績銆傚浗浜ф暟鎹簱鍙湁鎸佺画鍦ㄥ悇绉嶅悇鏍风殑搴旂敤鍦烘櫙涓嬪幓鎵撶(锛屾墠鑳戒笉鏂彇寰楁妧鏈殑绐佺牬锛屾墦閫犱竴娆剧湡姝g殑濂戒骇鍝侊紝鐩镐俊鍥戒骇鏁版嵁搴撲骇鍝佸拰鎶鏈兘浼氳秺鏉ヨ秺濂姐傗
鈽炲井淇″皾璇曞埛鎺屾敮浠橈紱鑻规灉 WWDC 灏嗕簬 6 鏈 6 鏃ュ紑骞曪紱Qt Creator 10 鍙戝竷|鏋佸澶存潯鈽炰竴鍥 GET 鍏ぇ淇℃伅绯荤粺杩佺Щ闅剧偣涓庤В娉
鈽濭PT-4 杩樻病鐜╅忥紝涓嬪崐骞村彲鑳藉彂甯冪殑 GPT-5 浼氭湁浠涔堟牱鐨勮兘鍔涳紵