阿里云Polardb认证概述
阿里云云原生数据库PolarDB工程师专业认证(ACP级-Alibaba Cloud Certification Professional )是面向阿里云云原生数据库PolarDB产品架构、开发、运维人员的专业技术认证。
通过该技术认证可以有效证明该认证人员具备以下能力:
具备关系型云原生数据库PolarDB基础运维能力;
能够根据企业的业务需求,制定数据库计算、存储资源规划;
能够诊断基于阿里云云原生数据库PolarDB产品构建的数据库系统在运行中出现的常见问题并找到相应的解决方案;
能够基于PolarDB数据库协助研发完成数据库开发;
能够根据业务系统的运行需求优化数据库;
阿里云认证大使是什么
阿里云认证大使是阿里云生态伙伴计划,致力于与推广者实现普惠科技,以社会化营销来驱动数字中国。加入云大使推广后将获得现金奖励,并得到阿里云多项权益及官方钉钉交流群等赋能支持。
阿里云Polardb认证题库内容
1. 初赛赛题
实现一个简化、高效的kv存储引擎,支持Write、Read接口。
程序评测逻辑
评测程序分为2个阶段:
1)Recover正确性评测
此阶段评测程序会并发写入特定数据(key 8B、value 4KB)同时进行任意次kill -9来模拟进程意外退出(参赛引擎需要保证进程意外退出时数据持久化不丢失),接着重新打开DB,调用Read接口来进行正确性校验
2)性能评测
- 随机写入:64个线程并发随机写入,每个线程使用Write各写100万次随机数据(key 8B、value 4KB)
- 随机读取:64个线程并发随机读取,每个线程各使用Read读取100万次随机数据
注:2.2阶段会对所有读取的kv校验是否匹配,如不通过则终止,评测失败
阿里云Polardb认证题库
2. 复赛赛题
在初赛题目基础上,还需要额外实现一个Range接口。
程序评测逻辑
评测程序分为2个阶段:
1)Recover正确性评测:
此阶段评测程序会并发写入特定数据(key 8B、value 4KB)同时进行任意次kill -9来模拟进程意外退出(参赛引擎需要保证进程意外退出时数据持久化不丢失),接着重新打开DB,调用Read、Range接口来进行正确性校验
2)性能评测
- 随机写入:64个线程并发随机写入,每个线程使用Write各写100万次随机数据(key 8B、value 4KB)
- 随机读取:64个线程并发随机读取,每个线程各使用Read读取100万次随机数据
- 顺序读取:64个线程并发顺序读取,每个线程各使用Range有序(增序)遍历全量数据2次
注:
2.2阶段会对所有读取的kv校验是否匹配,如不通过则终止,评测失败;
2.3阶段除了对迭代出来每条的kv校验是否匹配外,还会额外校验是否严格递增,如不通过则终止,评测失败。
阿里云全新开发的数据库PolarDB采用的是更加原生先进的设计理念,阿里云数据库PolarDB工程师的专业认证,就是对PolarDB研发专业人员实力和能力的最好证明。本文介绍了阿里云Polardb认证题库的具体内容,大家有兴趣的话,可以进行针对性的题库练习。