AWS ElastiCache - 启动集群



Redis 集群是一个或多个 ElastiCache 分片的逻辑分组。数据在 Redis 集群中的分片之间进行分区。但是,您也可以启用或禁用集群模式运行 Redis。禁用集群模式时,我们称之为独立 Redis 集群。启用集群模式时,称为具有多个分片的 Redis 集群。

在开始创建集群之前,我们需要确定集群的需求,这将有助于我们在创建集群时对其进行配置。此步骤需要决定的因素如下所示。

  • 内存 - 您需要在缓存中保存数据的总内存。

  • 版本 - 您需要运行的 Redis 版本。因为不同的版本在某些功能方面存在差异,您可能需要在您的应用程序中使用这些功能。

  • 写入效率 - 如果您的应用程序需要频繁写入新数据或更新现有数据,则需要分配大量内存。

  • 集群模式 - 是独立集群还是具有分片的集群。

本章我们将创建一个独立的 Redis 集群。下面是创建此类集群的步骤。

选择集群类型

登录您的 Amazon 帐户后,导航到 ElastiCache 首页并选择创建 ElastiCache 集群。将弹出以下屏幕,需要我们选择集群引擎。我们选择 Redis,如下所示。

Create Cluster 1

Redis 设置

接下来,我们选择设置以选择 Redis 引擎版本、节点类型等。此步骤中的重点是选择正确的引擎版本和节点类型,这将决定您为集群使用的计算能力类型,从而决定成本。此步骤中的端口号是平台分配的默认值 6379。下图显示了输入。

Create Cluster 2

高级 Redis 设置

高级 Redis 设置步骤要求提供诸如我们将用于此集群的 VPC 和子网之类的详细信息。我们选择我们在 AWS 帐户中已创建的现有 VPC ID 之一。我们从某个可用区选择一个子网。

Create Cluster 3

安全组

在下一步中,我们需要选择安全组和加密选项。出于我们的目的,我们选择默认安全组并将加密选项留空。

Create Cluster 4

备份配置

在此步骤中,我们选择如何以及何时备份缓存集群。有一个选项可以启用自动备份,在这种情况下,平台将在没有任何用户干预的情况下执行备份。我们还可以建议一个维护窗口,在该窗口中,我们指定备份的确切时间。我们也可以不设置维护窗口。我们还可以选择在此步骤中设置 SNS 通知。我们在此步骤中将其留空。

Create Cluster 5

在此步骤结束时,我们单击“创建”按钮,以便在设置上述配置后开始创建集群。

下图显示几分钟后集群的状态为可用。

Create Cluster 6
广告