创建和管理 Memcached 实例

本页面介绍了如何使用 Google Cloud Console 和 gcloud 命令行工具为 Memcached 实例创建和管理 Memorystore。

如需查看实例创建指南,请参阅预配 Memcached 实例的最佳做法

如需查看创建和管理 Memcached 实例所需的权限列表,请参阅访问权限控制和权限

创建 Memcached 实例

要创建 Memcached 实例,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击创建实例按钮。

  3. 创建 Memcached 实例页面上,选择新实例的配置。

    • 输入实例 ID,仅使用小写字母、数字和连字符。以字母开头。
      • 例如 my-memcached-instance-1
    • (可选)输入实例的显示名
    • 区域下拉列表中选择一个区域。
    • 地区下拉列表中选择 Automatically distribute 或首选地区。
    • 选择所需的节点数量。
    • 选择所需的每个节点的内存
    • 选择所需的每个节点的核心数
    • 选择所需的授权网络

  4. 点击创建

gcloud

  1. 设置要在其中创建 Memcached 实例的默认项目。输入以下命令,将 highlighted-variables 替换为适当的值:

    gcloud config set core/project project-id
    
  2. 创建 Memcached 实例

    gcloud beta memcache instances create myinstance --node-count=number-of-nodes --node-cpu=number-of-cpus --node-memory=memory-per-node --region=region --zones=zone(s)
    

    其中:

    • number-of-nodes 是您需要的节点数。
    • number-of-cpus 是所需的 vCPU 数量。
      • 可接受的值:12-32(仅适用于偶数值)。
      • 每个 vCPU 都需要 0.9GB 节点内存,最多支持 8GB 节点内存。
    • memory-per-node 是每个节点所需的内存。

      • 最小值:1 GB 或(每个节点 0.9 GB * vCPU),以较大者为准。
      • 大小上限:256 GB。
    • region 是要在其中创建节点的区域。

    • zone 是要在其中创建节点的地区。

      • 排除 --zones 标志以在地区之间自动分配节点。

    例如:

    gcloud beta memcache instances create myinstance --node-count=3 --node-cpu=2 --node-memory=2GB --region=us-central1 --zones=us-central1-a,us-central1-b,us-central1-c
    

查看实例信息

要查看实例信息,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击实例 ID 以查看其信息。

gcloud

  1. 要查看区域中所有 Memcached 实例的列表,请输入以下命令:

    gcloud beta memcache instances list --region=region-id
    
  2. 要查看实例的详细信息,请输入以下命令:

    gcloud beta memcache instances describe instance_id --region=region_id
    

修改实例

要修改实例,请执行以下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击要修改的实例的实例 ID

  3. 点击修改按钮。

    1. 修改 Memcached 实例页面中,您可以更改实例的以下内容:

  4. 点击保存按钮。

在执行更新时,Memorystore for Memcached 主页上的实例旁边会显示一个旋转的圆圈。更新完成后,圆圈变成绿色勾号。

gcloud

您可在创建实例后更新以下属性:

例如,输入以下命令以更新实例的显示名和标签,并将变量替换为适当的值:

gcloud beta memcache instances update instance-id --region=region-id --display-name=name --labels=key=value

删除实例

要删除实例,请如下操作:

控制台

  1. 转到 Cloud Console 中的 Memorystore for Memcached 页面。
    Memorystore for Memcached

  2. 点击实例 ID。

  3. 点击删除按钮。

  4. 输入实例 ID,然后点击删除按钮,确认您要删除实例。

gcloud

  1. 要删除实例,请输入以下命令:

    gcloud beta memcache instances delete instance-id --region=region-id
    

后续步骤