摘要:阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證考試是什么?阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證題庫有哪些內(nèi)容?阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證是面向阿里云云原生數(shù)據(jù)庫PolarDB產(chǎn)品架構(gòu)、開發(fā)、運維人員的專業(yè)技術(shù)認(rèn)證,考試簡介詳見正文。
阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證考試簡介
阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證考試是什么?
阿里云云原生數(shù)據(jù)庫PolarDB工程師專業(yè)認(rèn)證(ACP級-Alibaba Cloud Certification Professional )是面向阿里云云原生數(shù)據(jù)庫PolarDB產(chǎn)品架構(gòu)、開發(fā)、運維人員的專業(yè)技術(shù)認(rèn)證。
通過阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證說明了什么?
通過該技術(shù)認(rèn)證可以有效證明該認(rèn)證人員具備以下能力:
1.具備關(guān)系型云原生數(shù)據(jù)庫PolarDB基礎(chǔ)運維能力;
2.能夠根據(jù)企業(yè)的業(yè)務(wù)需求,制定數(shù)據(jù)庫計算、存儲資源規(guī)劃;
3.能夠診斷基于阿里云云原生數(shù)據(jù)庫PolarDB產(chǎn)品構(gòu)建的數(shù)據(jù)庫系統(tǒng)在運行中出現(xiàn)的常見問題并找到相應(yīng)的解決方案;
4.能夠基于PolarDB數(shù)據(jù)庫協(xié)助研發(fā)完成數(shù)據(jù)庫開發(fā);
5.能夠根據(jù)業(yè)務(wù)系統(tǒng)的運行需求優(yōu)化數(shù)據(jù)庫;
阿里云云原生數(shù)據(jù)庫PolarDB認(rèn)證題庫有哪些內(nèi)容?
1. 初賽賽題
實現(xiàn)一個簡化、高效的kv存儲引擎,支持Write、Read接口。
程序評測邏輯:
評測程序分為2個階段:
(1)Recover正確性評測
此階段評測程序會并發(fā)寫入特定數(shù)據(jù)(key 8B、value 4KB)同時進(jìn)行任意次kill -9來模擬進(jìn)程意外退出(參賽引擎需要保證進(jìn)程意外退出時數(shù)據(jù)持久化不丟失),接著重新打開DB,調(diào)用Read接口來進(jìn)行正確性校驗。
(2)性能評測
隨機寫入:64個線程并發(fā)隨機寫入,每個線程使用Write各寫100萬次隨機數(shù)據(jù)(key 8B、value 4KB)。
隨機讀取:64個線程并發(fā)隨機讀取,每個線程各使用Read讀取100萬次隨機數(shù)據(jù)。
注:2.2階段會對所有讀取的kv校驗是否匹配,如不通過則終止,評測失敗。
2. 復(fù)賽賽題
在初賽題目基礎(chǔ)上,還需要額外實現(xiàn)一個Range接口。
程序評測邏輯
評測程序分為2個階段:
(1)Recover正確性評測:
此階段評測程序會并發(fā)寫入特定數(shù)據(jù)(key 8B、value 4KB)同時進(jìn)行任意次kill -9來模擬進(jìn)程意外退出(參賽引擎需要保證進(jìn)程意外退出時數(shù)據(jù)持久化不丟失),接著重新打開DB,調(diào)用Read、Range接口來進(jìn)行正確性校驗。
(2)性能評測
隨機寫入:64個線程并發(fā)隨機寫入,每個線程使用Write各寫100萬次隨機數(shù)據(jù)(key 8B、value 4KB)。
隨機讀取:64個線程并發(fā)隨機讀取,每個線程各使用Read讀取100萬次隨機數(shù)據(jù)。
順序讀取:64個線程并發(fā)順序讀取,每個線程各使用Range有序(增序)遍歷全量數(shù)據(jù)2次。
注:
2.2階段會對所有讀取的kv校驗是否匹配,如不通過則終止,評測失敗;
2.3階段除了對迭代出來每條的kv校驗是否匹配外,還會額外校驗是否嚴(yán)格遞增,如不通過則終止,評測失敗。
阿里云認(rèn)證備考資料免費領(lǐng)取
去領(lǐng)取
阿里云認(rèn)證