今天,我们很高兴地宣布推出 Redis 开发者认证。新的 Redis 开发者认证计划允许软件开发者展示他们对 Redis 的精通程度。该计划包括一份详尽的学习指南、一份练习测试和一次正式的认证考试。顺利通过考试的工程师将成为 Redis 认证开发者,并获得数字徽章和证书,以证明他们的成就。该认证永不过期。
Redis 是世界上最流行的数据库之一。 它是成千上万大小公司技术堆栈中的一个关键组件,是一种高性能、多用途的内存数据库,易于扩展,但提供复杂的功能。 Redis 经常被用作数据库、缓存和消息代理,已被评为 连续三年最受欢迎的数据库,被评为排名第一的数据库容器和排名第一的云数据库。
然而,我们发现大多数人只使用了 Redis 全部功能的一小部分。 学习并通过我们的新认证考试是学习 Redis 数据结构全部广度和威力的绝佳机会。 此外,认证过程会让你尽可能高效地使用 Redis,因为性能和调试是考试中测试的核心能力之一。
获得 Redis 开发者认证会为你的技能组合增加一套强大的技能。 你将能够运用这些技能来优化大量数据管理问题,让你的团队和用户感到高兴。 此认证也是向潜在雇主和工程团队展示您 Redis 精通程度的好方法,帮助您在职业生涯中取得进步。
由于这是针对开发者的认证,因此考试侧重于 Redis 的核心功能,包括数据结构、数据建模、性能意识、调试和编写针对集群 Redis 部署的代码。 考试不包括管理;我们将在 2020 年的单独认证中解决这个问题。
我们已经整理了一份详尽的学习指南,以帮助你为考试做准备。 对于每个考试标准,该指南都包含指向许多 Redis 资源的链接,以及练习建议。 (有关更多背景信息,你可以考虑参加一些 Redis 大学课程,但这绝不是必需的。)
有兴趣立即尝试一些考试题吗? 以下是两个,直接从练习考试中提取(滚动到此帖子的底部查看答案)
以下哪种 Redis 操作的时间复杂度最高?
A. RPUSH collection foo
B. ZADD collection 0 foo
C. LRANGE collection 0 -1
D. XADD log * a foo
假设你使用 Redis 来存储一系列事件。 事件本身由一组字段/值对组成。 对于每个事件,你需要生成一个唯一的 ID。 你还需要通过 ID 有效地访问这些事件。 哪种 Redis 数据结构满足这些要求?
A. 列表
B. 集合
C. HyperLogLog
D. 流
要成为 Redis 认证开发者,请注册我们的 免费考试准备和安排课程。 这将为你提供所有必需的学习材料、练习测试以及安排考试的具体说明。 (当然,只有在你准备好时!) 考试费用为 120 美元。
无论你使用 Redis 多年还是只是通过 Redis 大学 学习了一些课程,这对于所有 Redis 开发者来说都是一个绝佳的机会。 这绝对是一个挑战,但也是一个可靠地提高你的 Redis 技能水平的机会。 我们提前祝你考试顺利,并迫不及待地欢迎你加入 Redis 认证开发者的行列。
(示例问题的答案:1. C. 2. D.)