某个应用程序将存储个人健康信息 (PHI),并且必须始终对数据进行加密。数据存储在加密的 Amazon RDS for MySQL 数据库实例中。开发人员希望通过缓存频繁访问的数据来提高性能,并且需要能够对缓存数据集进行排序或排名。哪种解决方案满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 启动 Amazon ElastiCache for Redis 集群。启用传输中加密和静态加密。将频繁访问的数据存储在 Redis 缓存中。.
为什么这是答案
正确答案是启动 Amazon ElastiCache for Redis 集群,并启用传输中加密和静态加密,将频繁访问的数据存储在 Redis 缓存中。这是因为 Redis 支持排序和排名功能(例如使用 SORT 命令或有序集合),这满足了题目中对缓存数据集进行排序或排名的要求。同时,ElastiCache for Redis 支持传输中加密(TLS)和静态加密,确保了 PHI 数据的安全性。 Amazon ElastiCache for Memcached 不支持排序或排名功能,因此不符合要求。创建 Amazon RDS for MySQL 只读副本虽然可以提高读取性能,但它仍然是关系型数据库,不是专门的缓存解决方案,且不提供 Redis 那样的排序/排名能力。创建 Amazon DynamoDB 表并使用 DAX 是一种 NoSQL 解决方案,DAX 提供了缓存功能,但 DynamoDB 本身在处理复杂排序和排名场景时不如 Redis 灵活和高效,且题目明确要求通过缓存来提高性能,Redis 是更直接的缓存服务。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡